• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1                                 Apache License
2                           Version 2.0, January 2004
3                        http://www.apache.org/licenses/
4
5   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
6
7   1. Definitions.
8
9      "License" shall mean the terms and conditions for use, reproduction,
10      and distribution as defined by Sections 1 through 9 of this document.
11
12      "Licensor" shall mean the copyright owner or entity authorized by
13      the copyright owner that is granting the License.
14
15      "Legal Entity" shall mean the union of the acting entity and all
16      other entities that control, are controlled by, or are under common
17      control with that entity. For the purposes of this definition,
18      "control" means (i) the power, direct or indirect, to cause the
19      direction or management of such entity, whether by contract or
20      otherwise, or (ii) ownership of fifty percent (50%) or more of the
21      outstanding shares, or (iii) beneficial ownership of such entity.
22
23      "You" (or "Your") shall mean an individual or Legal Entity
24      exercising permissions granted by this License.
25
26      "Source" form shall mean the preferred form for making modifications,
27      including but not limited to software source code, documentation
28      source, and configuration files.
29
30      "Object" form shall mean any form resulting from mechanical
31      transformation or translation of a Source form, including but
32      not limited to compiled object code, generated documentation,
33      and conversions to other media types.
34
35      "Work" shall mean the work of authorship, whether in Source or
36      Object form, made available under the License, as indicated by a
37      copyright notice that is included in or attached to the work
38      (an example is provided in the Appendix below).
39
40      "Derivative Works" shall mean any work, whether in Source or Object
41      form, that is based on (or derived from) the Work and for which the
42      editorial revisions, annotations, elaborations, or other modifications
43      represent, as a whole, an original work of authorship. For the purposes
44      of this License, Derivative Works shall not include works that remain
45      separable from, or merely link (or bind by name) to the interfaces of,
46      the Work and Derivative Works thereof.
47
48      "Contribution" shall mean any work of authorship, including
49      the original version of the Work and any modifications or additions
50      to that Work or Derivative Works thereof, that is intentionally
51      submitted to Licensor for inclusion in the Work by the copyright owner
52      or by an individual or Legal Entity authorized to submit on behalf of
53      the copyright owner. For the purposes of this definition, "submitted"
54      means any form of electronic, verbal, or written communication sent
55      to the Licensor or its representatives, including but not limited to
56      communication on electronic mailing lists, source code control systems,
57      and issue tracking systems that are managed by, or on behalf of, the
58      Licensor for the purpose of discussing and improving the Work, but
59      excluding communication that is conspicuously marked or otherwise
60      designated in writing by the copyright owner as "Not a Contribution."
61
62      "Contributor" shall mean Licensor and any individual or Legal Entity
63      on behalf of whom a Contribution has been received by Licensor and
64      subsequently incorporated within the Work.
65
66   2. Grant of Copyright License. Subject to the terms and conditions of
67      this License, each Contributor hereby grants to You a perpetual,
68      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
69      copyright license to reproduce, prepare Derivative Works of,
70      publicly display, publicly perform, sublicense, and distribute the
71      Work and such Derivative Works in Source or Object form.
72
73   3. Grant of Patent License. Subject to the terms and conditions of
74      this License, each Contributor hereby grants to You a perpetual,
75      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
76      (except as stated in this section) patent license to make, have made,
77      use, offer to sell, sell, import, and otherwise transfer the Work,
78      where such license applies only to those patent claims licensable
79      by such Contributor that are necessarily infringed by their
80      Contribution(s) alone or by combination of their Contribution(s)
81      with the Work to which such Contribution(s) was submitted. If You
82      institute patent litigation against any entity (including a
83      cross-claim or counterclaim in a lawsuit) alleging that the Work
84      or a Contribution incorporated within the Work constitutes direct
85      or contributory patent infringement, then any patent licenses
86      granted to You under this License for that Work shall terminate
87      as of the date such litigation is filed.
88
89   4. Redistribution. You may reproduce and distribute copies of the
90      Work or Derivative Works thereof in any medium, with or without
91      modifications, and in Source or Object form, provided that You
92      meet the following conditions:
93
94      (a) You must give any other recipients of the Work or
95          Derivative Works a copy of this License; and
96
97      (b) You must cause any modified files to carry prominent notices
98          stating that You changed the files; and
99
100      (c) You must retain, in the Source form of any Derivative Works
101          that You distribute, all copyright, patent, trademark, and
102          attribution notices from the Source form of the Work,
103          excluding those notices that do not pertain to any part of
104          the Derivative Works; and
105
106      (d) If the Work includes a "NOTICE" text file as part of its
107          distribution, then any Derivative Works that You distribute must
108          include a readable copy of the attribution notices contained
109          within such NOTICE file, excluding those notices that do not
110          pertain to any part of the Derivative Works, in at least one
111          of the following places: within a NOTICE text file distributed
112          as part of the Derivative Works; within the Source form or
113          documentation, if provided along with the Derivative Works; or,
114          within a display generated by the Derivative Works, if and
115          wherever such third-party notices normally appear. The contents
116          of the NOTICE file are for informational purposes only and
117          do not modify the License. You may add Your own attribution
118          notices within Derivative Works that You distribute, alongside
119          or as an addendum to the NOTICE text from the Work, provided
120          that such additional attribution notices cannot be construed
121          as modifying the License.
122
123      You may add Your own copyright statement to Your modifications and
124      may provide additional or different license terms and conditions
125      for use, reproduction, or distribution of Your modifications, or
126      for any such Derivative Works as a whole, provided Your use,
127      reproduction, and distribution of the Work otherwise complies with
128      the conditions stated in this License.
129
130   5. Submission of Contributions. Unless You explicitly state otherwise,
131      any Contribution intentionally submitted for inclusion in the Work
132      by You to the Licensor shall be under the terms and conditions of
133      this License, without any additional terms or conditions.
134      Notwithstanding the above, nothing herein shall supersede or modify
135      the terms of any separate license agreement you may have executed
136      with Licensor regarding such Contributions.
137
138   6. Trademarks. This License does not grant permission to use the trade
139      names, trademarks, service marks, or product names of the Licensor,
140      except as required for reasonable and customary use in describing the
141      origin of the Work and reproducing the content of the NOTICE file.
142
143   7. Disclaimer of Warranty. Unless required by applicable law or
144      agreed to in writing, Licensor provides the Work (and each
145      Contributor provides its Contributions) on an "AS IS" BASIS,
146      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
147      implied, including, without limitation, any warranties or conditions
148      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
149      PARTICULAR PURPOSE. You are solely responsible for determining the
150      appropriateness of using or redistributing the Work and assume any
151      risks associated with Your exercise of permissions under this License.
152
153   8. Limitation of Liability. In no event and under no legal theory,
154      whether in tort (including negligence), contract, or otherwise,
155      unless required by applicable law (such as deliberate and grossly
156      negligent acts) or agreed to in writing, shall any Contributor be
157      liable to You for damages, including any direct, indirect, special,
158      incidental, or consequential damages of any character arising as a
159      result of this License or out of the use or inability to use the
160      Work (including but not limited to damages for loss of goodwill,
161      work stoppage, computer failure or malfunction, or any and all
162      other commercial damages or losses), even if such Contributor
163      has been advised of the possibility of such damages.
164
165   9. Accepting Warranty or Additional Liability. While redistributing
166      the Work or Derivative Works thereof, You may choose to offer,
167      and charge a fee for, acceptance of support, warranty, indemnity,
168      or other liability obligations and/or rights consistent with this
169      License. However, in accepting such obligations, You may act only
170      on Your own behalf and on Your sole responsibility, not on behalf
171      of any other Contributor, and only if You agree to indemnify,
172      defend, and hold each Contributor harmless for any liability
173      incurred by, or claims asserted against, such Contributor by reason
174      of your accepting any such warranty or additional liability.
175
176   END OF TERMS AND CONDITIONS
177
178   APPENDIX: How to apply the Apache License to your work.
179
180      To apply the Apache License to your work, attach the following
181      boilerplate notice, with the fields enclosed by brackets "[]"
182      replaced with your own identifying information. (Don't include
183      the brackets!)  The text should be enclosed in the appropriate
184      comment syntax for the file format. We also recommend that a
185      file or class name and description of purpose be included on the
186      same "printed page" as the copyright notice for easier
187      identification within third-party archives.
188
189   Copyright [yyyy] [name of copyright owner]
190
191   Licensed under the Apache License, Version 2.0 (the "License");
192   you may not use this file except in compliance with the License.
193   You may obtain a copy of the License at
194
195       http://www.apache.org/licenses/LICENSE-2.0
196
197   Unless required by applicable law or agreed to in writing, software
198   distributed under the License is distributed on an "AS IS" BASIS,
199   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
200   See the License for the specific language governing permissions and
201   limitations under the License.
202
203------------------------------------------------------------------------------
204
205uIP
206===
207
208Many lower-level networking components of NuttX derive from uIP:
209
210   Copyright (c) 2001-2003, Adam Dunkels.
211   All rights reserved.
212
213   Redistribution and use in source and binary forms, with or without
214   modification, are permitted provided that the following conditions
215   are met:
216   1. Redistributions of source code must retain the above copyright
217      notice, this list of conditions and the following disclaimer.
218   2. Redistributions in binary form must reproduce the above copyright
219      notice, this list of conditions and the following disclaimer in the
220      documentation and/or other materials provided with the distribution.
221   3. The name of the author may not be used to endorse or promote
222      products derived from this software without specific prior
223      written permission.
224
225   THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
226   OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
227   WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
228   ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
229   DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
230   DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
231   GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
232   INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
233   WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
234   NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
235   SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
236
237Rhombus Math Library
238====================
239
240The math library used in NuttX derives from the Rhombus OS by Nick Johnson
241(with many, many additions):
242
243  Copyright (C) 2009-2011 Nick Johnson <nickbjohnson4224 at gmail.com>
244
245  Permission to use, copy, modify, and distribute this software for any
246  purpose with or without fee is hereby granted, provided that the above
247  copyright notice and this permission notice appear in all copies.
248
249  THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
250  WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
251  MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
252  ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
253  WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
254  ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
255  OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
256
257IGMP
258====
259
260IGMP support, if enabled, adds additional logic by Steve Reynolds:
261
262  Copyright (c) 2002 CITEL Technologies Ltd.
263  All rights reserved.
264
265The HID Parser in drivers/usbhost
266=================================
267
268  Adapted from the LUFA Library (HPND-sell-variant):
269
270    Copyright 2011  Dean Camera (dean [at] fourwalledcubicle [dot] com)
271    dean [at] fourwalledcubicle [dot] com, www.lufa-lib.org
272
273  Permission to use, copy, modify, distribute, and sell this
274  software and its documentation for any purpose is hereby granted
275  without fee, provided that the above copyright notice appear in
276  all copies and that both that the copyright notice and this
277  permission notice and warranty disclaimer appear in supporting
278  documentation, and that the name of the author not be used in
279  advertising or publicity pertaining to distribution of the
280  software without specific, written prior permission.
281
282  The author disclaim all warranties with regard to this
283  software, including all implied warranties of merchantability
284  and fitness.  In no event shall the author be liable for any
285  special, indirect or consequential damages or any damages
286  whatsoever resulting from loss of use, data or profits, whether
287  in an action of contract, negligence or other tortious action,
288  arising out of or in connection with the use or performance of
289  this software.
290
291Certain functions in the NuttX C-library derive from other BSD-compatible
292sources:
293
294fs/nfs
295======
296
297   NFS:
298
299     Copyright (c) 1989, 1991, 1993, 1995 The Regents of the University of
300       California.  All rights reserved.
301
302   and RPC also has:
303
304     Copyright (c) 2004 The Regents of the University of Michigan.
305     Copyright (c) 2004 Weston Andros Adamson <muzzle@umich.edu>.
306     Copyright (c) 2004 Marius Aamodt Eriksen <marius@umich.edu>.
307
308   The University of Michigan uses a modified BSD license equivalent to
309   the NuttX license.  The University of California code uses the original
310   BSD license and requires that I state the following:
311
312  "This product includes software developed by the University of
313   California, Berkeley and its contributors."
314
315fs/spiffs
316=========
317
318  The MIT License (MIT)
319
320  Copyright (c) 2013-2017 Peter Andersson (pelleplutt1976<at>gmail.com)
321
322  Permission is hereby granted, free of charge, to any person obtaining a copy of
323  this software and associated documentation files (the "Software"), to deal in
324  the Software without restriction, including without limitation the rights to
325  use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
326  the Software, and to permit persons to whom the Software is furnished to do so,
327  subject to the following conditions:
328
329  The above copyright notice and this permission notice shall be included in all
330  copies or substantial portions of the Software.
331
332  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
333  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
334  FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
335  COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
336  IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
337  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
338
339strtod()
340========
341
342  Copyright (C) 2002 Michael Ringgaard. All rights reserved.
343  Copyright (C) 2006-2007 H. Peter Anvin.
344
345dtoa()
346======
347
348  If you enable floating point conversions with CONFIG_LIBC_FLOATINGPOINT,
349  then some files with an unmodified BSD license will be included.  That
350  license is similar to the above (modified) BSD license, but has an
351  additional requirement that I state the following:
352
353  "This product includes software developed by the University of
354   California, Berkeley and its contributors."
355
356libc/string/lib_vikmemcpy.c
357===========================
358
359  If you enable CONFIG_MEMCPY_VIK, then you will build with the optimized
360  version of memcpy from Daniel Vik.  Licensing information for that version
361  of memcpy() follows:
362
363  Copyright (C) 1999-2010 Daniel Vik
364
365  This software is provided 'as-is', without any express or implied
366  warranty. In no event will the authors be held liable for any
367  damages arising from the use of this software.
368  Permission is granted to anyone to use this software for any
369  purpose, including commercial applications, and to alter it and
370  redistribute it freely, subject to the following restrictions:
371
372  1. The origin of this software must not be misrepresented; you
373     must not claim that you wrote the original software. If you
374     use this software in a product, an acknowledgment in the
375     use this software in a product, an acknowledgment in the
376     product documentation would be appreciated but is not
377     required.
378
379  2. Altered source versions must be plainly marked as such, and
380     must not be misrepresented as being the original software.
381
382  3. This notice may not be removed or altered from any source
383     distribution.
384
385libs/libc/math
386==============
387
388  If you enable CONFIG_LIB, you will build the math library at libc/math.
389  This library was taken from the math library developed for the Rhombus
390  OS by Nick Johnson (https://github.com/nickbjohnson4224/rhombus).  This
391  port was contributed by Darcy Gong.  The Rhombus math library has this
392  compatible MIT license:
393
394    Copyright (C) 2009-2011 Nick Johnson <nickbjohnson4224 at gmail.com>
395
396  Permission to use, copy, modify, and distribute this software for any
397  purpose with or without fee is hereby granted, provided that the above
398  copyright notice and this permission notice appear in all copies.
399
400  THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
401  WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
402  MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
403  ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
404  WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
405  ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
406
407drivers/video/ov2640
408====================
409
410  WARNING:  Some of the information in the data tables in this file came
411  from other projects with conflicting licenses:  Linux and ArduCAM.  Those
412  both have GPL licenses.  I am not sure if it is proper or not to lift the
413  content of those tables and still retain this BSD license.  I am guessing
414  so, but I am not a copyright attorney so you should use this driver in
415  products at your own risk.
416
417
418include/nuttx/lcd/ili9488.h
419===========================
420
421  Copyright (c) 2011, Atmel Corporation
422  All rights reserved.
423
424  Redistribution and use in source and binary forms, with or without
425  modification, are permitted provided that the following conditions are
426  met:
427
428  - Redistributions of source code must retain the above copyright notice,
429  this list of conditions and the disclaimer below.
430
431  - Atmel's name may not be used to endorse or promote products derived
432  from this software without specific prior written permission.
433
434  DISCLAIMER: THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR
435  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
436  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE
437  DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT,
438  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
439  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
440  OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
441  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
442  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
443  EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
444
445
446include/nuttx/input/x11_keysymdef.h
447===================================
448
449  Copyright 1987, 1994, 1998 The Open Group
450
451  Permission to use, copy, modify, distribute, and sell this software and
452  its documentation for any purpose is hereby granted without fee, provided
453  that the above copyright notice appear in all copies and that both that
454  copyright notice and this permission notice appear in supporting
455  documentation.
456
457  The above copyright notice and this permission notice shall be included
458  in all copies or substantial portions of the Software.
459
460  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
461  OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
462  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
463  IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR
464  OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
465  ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
466  OTHER DEALINGS IN THE SOFTWARE.
467
468  Except as contained in this notice, the name of The Open Group shall
469  not be used in advertising or otherwise to promote the sale, use or
470  other dealings in this Software without prior written authorization
471  from The Open Group.
472
473  Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts
474
475  All Rights Reserved
476
477  Permission to use, copy, modify, and distribute this software and its
478  documentation for any purpose and without fee is hereby granted,
479  provided that the above copyright notice appear in all copies and that
480  both that copyright notice and this permission notice appear in
481  supporting documentation, and that the name of Digital not be
482  used in advertising or publicity pertaining to distribution of the
483  software without specific, written prior permission.
484
485  DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
486  ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
487  DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
488  ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
489  WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
490  ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
491  SOFTWARE.
492
493arch/xtensa/src/esp32/chip_macros.h
494===================================
495
496  Copyright (c) 2006-2015 Cadence Design Systems Inc.
497
498  Permission is hereby granted, free of charge, to any person obtaining
499  a copy of this software and associated documentation files (the
500  "Software"), to deal in the Software without restriction, including
501  without limitation the rights to use, copy, modify, merge, publish,
502  distribute, sublicense, and/or sell copies of the Software, and to
503  permit persons to whom the Software is furnished to do so, subject to
504  the following conditions:
505
506  The above copyright notice and this permission notice shall be included
507  in all copies or substantial portions of the Software.
508
509  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
510  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
511  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
512  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
513  CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
514  TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
515  SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
516
517arch/arm/src/arm/arm_cache.S
518============================
519
520   Copyright (C) 2007, 2009, 2013 Gregory Nutt. All rights reserved.
521   Author: Gregory Nutt <gnutt@nuttx.org>
522
523 Several of these cache operations come from Atmel sample code with
524 modifications for better integration with NuttX.  The Atmel sample code
525 has a BSD compatible license that requires this copyright notice:
526
527   Copyright (c) 2008, Atmel Corporation
528
529 [Actually, I think that all of the Atmel functions are commented out now]
530
531 Redistribution and use in source and binary forms, with or without
532 modification, are permitted provided that the following conditions
533 are met:
534
535 1. Redistributions of source code must retain the above copyright
536    notice, this list of conditions and the following disclaimer.
537 2. Redistributions in binary form must reproduce the above copyright
538    notice, this list of conditions and the following disclaimer in
539    the documentation and/or other materials provided with the
540    distribution.
541 3. Neither the names NuttX nor Atmel nor the names of its contributors
542    may be used to endorse or promote products derived from this software
543    without specific prior written permission.
544
545 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
546 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
547 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
548 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
549 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
550 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
551 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
552 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
553 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
554 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
555 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
556 POSSIBILITY OF SUCH DAMAGE.
557
558arch/arm/src/armv6-m/arm_exception.S
559==================================
560
561   Copyright (C) 2013 Gregory Nutt. All rights reserved.
562   Author: Gregory Nutt <gnutt@nuttx.org>
563
564 This file was leveraged from the ARMv7-M version which has, in addition:
565
566   Copyright (C) 2012 Michael Smith. All rights reserved.
567
568 Redistribution and use in source and binary forms, with or without
569 modification, are permitted provided that the following conditions
570 are met:
571
572 1. Redistributions of source code must retain the above copyright
573    notice, this list of conditions and the following disclaimer.
574 2. Redistributions in binary form must reproduce the above copyright
575    notice, this list of conditions and the following disclaimer in
576    the documentation and/or other materials provided with the
577    distribution.
578 3. Neither the name NuttX nor the names of its contributors may be
579    used to endorse or promote products derived from this software
580    without specific prior written permission.
581
582 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
583 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
584 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
585 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
586 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
587 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
588 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
589 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
590 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
591 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
592 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
593 POSSIBILITY OF SUCH DAMAGE.
594
595
596arch/arm/src/armv7-a/cp15_cacheops.h
597arch/arm/src/armv7-a/cp15_clean_dcache.S
598arch/arm/src/armv7-a/cp15_coherent_dcache.S
599arch/arm/src/armv7-a/cp15_flush_dcache.S
600arch/arm/src/armv7-a/cp15_invalidate_dcache.S
601arch/arm/src/armv7-a/cp15_invalidate_dcache_all.S
602=================================================
603
604   Copyright (C) 2013-2014 Gregory Nutt. All rights reserved.
605   Author: Gregory Nutt <gnutt@nuttx.org>
606
607 Portions of this file derive from Atmel sample code for the SAMA5D3
608 Cortex-A5 which also has a modified BSD-style license:
609
610   Copyright (c) 2012, Atmel Corporation
611   All rights reserved.
612
613 Redistribution and use in source and binary forms, with or without
614 modification, are permitted provided that the following conditions
615 are met:
616
617 1. Redistributions of source code must retain the above copyright
618    notice, this list of conditions and the following disclaimer.
619 2. Redistributions in binary form must reproduce the above copyright
620    notice, this list of conditions and the following disclaimer in
621    the documentation and/or other materials provided with the
622    distribution.
623 3. Neither the name NuttX nor Atmel nor the names of the contributors may
624    be used to endorse or promote products derived from this software
625    without specific prior written permission.
626
627 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
628 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
629 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
630 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
631 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
632 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
633 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
634 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
635 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
636 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
637 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
638 POSSIBILITY OF SUCH DAMAGE.
639
640
641arch/arm/src/armv7-m/arm_cache.c
642arch/arm/src/armv8-m/arm_cache.c
643================================
644
645   Copyright (C) 2015, 2018-2019 Gregory Nutt. All rights reserved.
646   Author: Gregory Nutt <gnutt@nuttx.org>
647           Bob Feretich <bob.feretich@rafresearch.com>
648
649 Some logic in this header file derives from the ARM CMSIS core_cm7.h
650 header file which has a compatible 3-clause BSD license:
651
652   Copyright (c) 2009 - 2014 ARM LIMITED.  All rights reserved.
653
654 Redistribution and use in source and binary forms, with or without
655 modification, are permitted provided that the following conditions
656 are met:
657
658 1. Redistributions of source code must retain the above copyright
659    notice, this list of conditions and the following disclaimer.
660 2. Redistributions in binary form must reproduce the above copyright
661    notice, this list of conditions and the following disclaimer in
662    the documentation and/or other materials provided with the
663    distribution.
664 3. Neither the name ARM, NuttX nor the names of its contributors may be
665    used to endorse or promote products derived from this software
666    without specific prior written permission.
667
668 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
669 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
670 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
671 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
672 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
673 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
674 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
675 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
676 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
677 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
678 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
679 POSSIBILITY OF SUCH DAMAGE.
680
681
682arch/arm/src/armv7-m/arm_stackcheck.c
683arch/arm/src/armv8-m/arm_stackcheck.c
684=====================================
685
686   Copyright (c) 2013, 2014 PX4 Development Team. All rights reserved.
687
688 Redistribution and use in source and binary forms, with or without
689 modification, are permitted provided that the following conditions
690 are met:
691
692 1. Redistributions of source code must retain the above copyright
693    notice, this list of conditions and the following disclaimer.
694 2. Redistributions in binary form must reproduce the above copyright
695    notice, this list of conditions and the following disclaimer in
696    the documentation and/or other materials provided with the
697    distribution.
698 3. Neither the name PX4 nor the names of its contributors may be
699    used to endorse or promote products derived from this software
700    without specific prior written permission.
701
702 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
703 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
704 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
705 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
706 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
707 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
708 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
709 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
710 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
711 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
712 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
713 POSSIBILITY OF SUCH DAMAGE.
714
715arch/arm/src/armv6-m/arm_vectors.c
716arch/arm/src/armv7-m/arm_vectors.c
717arch/arm/src/armv8-m/arm_vectors.c
718==================================
719
720   Copyright (C) 2012 Michael Smith. All rights reserved.
721
722 Redistribution and use in source and binary forms, with or without
723 modification, are permitted provided that the following conditions
724 are met:
725
726 1. Redistributions of source code must retain the above copyright
727    notice, this list of conditions and the following disclaimer.
728 2. Redistributions in binary form must reproduce the above copyright
729    notice, this list of conditions and the following disclaimer in
730    the documentation and/or other materials provided with the
731    distribution.
732 3. Neither the name NuttX nor the names of its contributors may be
733    used to endorse or promote products derived from this software
734    without specific prior written permission.
735
736 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
737 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
738 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
739 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
740 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
741 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
742 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
743 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
744 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
745 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
746 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
747 POSSIBILITY OF SUCH DAMAGE.
748
749arch/arm/src/armv7-m/arm_itm.c
750arch/arm/src/armv7-m/dwt.h
751arch/arm/src/armv7-m/itm.h
752arch/arm/src/armv7-m/tpi.h
753arch/arm/src/armv8-m/arm_itm.c
754arch/arm/src/armv8-m/dwt.h
755arch/arm/src/armv8-m/itm.h
756arch/arm/src/armv8-m/tpi.h
757==========================
758
759   Copyright (c) 2009 - 2013 ARM LIMITED
760
761  All rights reserved.
762  Redistribution and use in source and binary forms, with or without
763  modification, are permitted provided that the following conditions are
764  met:
765
766  - Redistributions of source code must retain the above copyright
767    notice, this list of conditions and the following disclaimer.
768  - Redistributions in binary form must reproduce the above copyright
769    notice, this list of conditions and the following disclaimer in the
770    documentation and/or other materials provided with the distribution.
771  - Neither the name of ARM nor the names of its contributors may be used
772    to endorse or promote products derived from this software without
773    specific prior written permission.
774
775 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
776 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
777 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
778 PURPOSE  ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS AND
779 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
780 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
781 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
782 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
783 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
784 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
785 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
786
787   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
788   Copyright (C) 2014 Gregory Nutt. All rights reserved.
789   Authors: Pierre-noel Bouteville <pnb990@gmail.com>
790            Gregory Nutt <gnutt@nuttx.org>
791
792 Redistribution and use in source and binary forms, with or without
793 modification, are permitted provided that the following conditions
794 are met:
795
796 1. Redistributions of source code must retain the above copyright
797    notice, this list of conditions and the following disclaimer.
798 2. Redistributions in binary form must reproduce the above copyright
799    notice, this list of conditions and the following disclaimer in
800    the documentation and/or other materials provided with the
801    distribution.
802 3. Neither the name NuttX nor the names of its contributors may be
803    used to endorse or promote products derived from this software
804    without specific prior written permission.
805
806 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
807 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
808 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
809 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
810 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
811 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
812 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
813 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
814 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
815 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
816 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
817 POSSIBILITY OF SUCH DAMAGE.
818
819arch/arm/src/armv7-m/gnu/arm_exception.S
820arch/arm/src/armv8-m/arm_exception.S
821========================================
822
823   Copyright (C) 2009-2013, 2015-2016, 2018 Gregory Nutt.
824   All rights reserved.
825   Copyright (C) 2012 Michael Smith. All rights reserved.
826   Author: Gregory Nutt <gnutt@nuttx.org>
827
828 Redistribution and use in source and binary forms, with or without
829 modification, are permitted provided that the following conditions
830 are met:
831
832 1. Redistributions of source code must retain the above copyright
833    notice, this list of conditions and the following disclaimer.
834 2. Redistributions in binary form must reproduce the above copyright
835    notice, this list of conditions and the following disclaimer in
836    the documentation and/or other materials provided with the
837    distribution.
838 3. Neither the name NuttX nor the names of its contributors may be
839    used to endorse or promote products derived from this software
840    without specific prior written permission.
841
842 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
843 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
844 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
845 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
846 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
847 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
848 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
849 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
850 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
851 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
852 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
853 POSSIBILITY OF SUCH DAMAGE.
854
855arch/arm/src/armv7-m/etm.h
856arch/arm/src/armv8-m/etm.h
857arch/arm/src/efm32/efm32_flash.c
858arch/arm/src/efm32/hardware/efm32_acmp.h
859arch/arm/src/efm32/hardware/efm32_adc.h
860arch/arm/src/efm32/hardware/efm32_aes.h
861arch/arm/src/efm32/hardware/efm32_burtc.h
862arch/arm/src/efm32/hardware/efm32_calibrate.h
863arch/arm/src/efm32/hardware/efm32_cmu.h
864arch/arm/src/efm32/hardware/efm32_dac.h
865arch/arm/src/efm32/hardware/efm32_devinfo.h
866arch/arm/src/efm32/hardware/efm32_dma.h
867arch/arm/src/efm32/hardware/efm32_emu.h
868arch/arm/src/efm32/hardware/efm32_flash.h
869arch/arm/src/efm32/hardware/efm32gg_memorymap.h
870arch/arm/src/efm32/hardware/efm32g_memorymap.h
871arch/arm/src/efm32/hardware/efm32_gpio.h
872arch/arm/src/efm32/hardware/efm32_i2c.h
873arch/arm/src/efm32/hardware/efm32_lcd.h
874arch/arm/src/efm32/hardware/efm32_lesense.h
875arch/arm/src/efm32/hardware/efm32_letimer.h
876arch/arm/src/efm32/hardware/efm32_leuart.h
877arch/arm/src/efm32/hardware/efm32_memorymap.h
878arch/arm/src/efm32/hardware/efm32_msc.h
879arch/arm/src/efm32/hardware/efm32_pcnt.h
880arch/arm/src/efm32/hardware/efm32_prs.h
881arch/arm/src/efm32/hardware/efm32_rmu.h
882arch/arm/src/efm32/hardware/efm32_romtable.h
883arch/arm/src/efm32/hardware/efm32_rtc.h
884arch/arm/src/efm32/hardware/efm32tg_memorymap.h
885arch/arm/src/efm32/hardware/efm32_timer.h
886arch/arm/src/efm32/hardware/efm32_usart.h
887arch/arm/src/efm32/hardware/efm32_usb.h
888arch/arm/src/efm32/hardware/efm32_vcmp.h
889arch/arm/src/efm32/hardware/efm32_wdog.h
890==========================
891
892  Copyright 2014 Silicon Laboratories, Inc. http://www.silabs.com</b>
893
894 Permission is granted to anyone to use this software for any purpose,
895 including commercial applications, and to alter it and redistribute it
896 freely, subject to the following restrictions:
897
898 1. The origin of this software must not be misrepresented; you must not
899    claim that you wrote the original software.@n
900 2. Altered source versions must be plainly marked as such, and must not be
901    misrepresented as being the original software.@n
902 3. This notice may not be removed or altered from any source distribution.
903
904 DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Silicon Laboratories, Inc.
905 has no obligation to support this Software. Silicon Laboratories, Inc. is
906 providing the Software "AS IS", with no express or implied warranties of
907 any kind, including, but not limited to, any implied warranties of
908 merchantability or fitness for any particular purpose or warranties
909 against infringement of any proprietary rights of a third party.
910
911 Silicon Laboratories, Inc. will not be liable for any consequential,
912 incidental, or special damages, or any other relief, or for any claim by
913 any third party, arising from your use of this Software.
914
915   Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
916   Copyright (C) 2014 Gregory Nutt. All rights reserved.
917   Authors: Pierre-noel Bouteville <pnb990@gmail.com>
918            Gregory Nutt <gnutt@nuttx.org>
919
920 Redistribution and use in source and binary forms, with or without
921 modification, are permitted provided that the following conditions
922 are met:
923
924 1. Redistributions of source code must retain the above copyright
925    notice, this list of conditions and the following disclaimer.
926 2. Redistributions in binary form must reproduce the above copyright
927    notice, this list of conditions and the following disclaimer in
928    the documentation and/or other materials provided with the
929    distribution.
930 3. Neither the name NuttX nor the names of its contributors may be
931    used to endorse or promote products derived from this software
932    without specific prior written permission.
933
934 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
935 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
936 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
937 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
938 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
939 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
940 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
941 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
942 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
943 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
944 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
945 POSSIBILITY OF SUCH DAMAGE.
946
947arch/arm/src/armv7-r/cp15_cacheops.h
948====================================
949
950   Copyright (C) 2015 Gregory Nutt. All rights reserved.
951   Author: Gregory Nutt <gnutt@nuttx.org>
952
953 Portions of this file derive from Atmel sample code for the SAMA5D3
954 Cortex-A5 which also has a modified BSD-style license:
955
956   Copyright (c) 2012, Atmel Corporation
957   All rights reserved.
958
959 Redistribution and use in source and binary forms, with or without
960 modification, are permitted provided that the following conditions
961 are met:
962
963 1. Redistributions of source code must retain the above copyright
964    notice, this list of conditions and the following disclaimer.
965 2. Redistributions in binary form must reproduce the above copyright
966    notice, this list of conditions and the following disclaimer in
967    the documentation and/or other materials provided with the
968    distribution.
969 3. Neither the name NuttX nor Atmel nor the names of the contributors may
970    be used to endorse or promote products derived from this software
971    without specific prior written permission.
972
973 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
974 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
975 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
976 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
977 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
978 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
979 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
980 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
981 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
982 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
983 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
984 POSSIBILITY OF SUCH DAMAGE.
985
986
987arch/arm/src/armv7-r/cp15_cacheops.h
988arch/arm/src/armv7-r/cp15_clean_dcache.S
989arch/arm/src/armv7-r/cp15_coherent_dcache.S
990arch/arm/src/armv7-r/cp15_flush_dcache.S
991arch/arm/src/armv7-r/cp15_invalidate_dcache.S
992arch/arm/src/armv7-r/cp15_invalidate_dcache_all.S
993=================================================
994
995   Copyright (C) 2015 Gregory Nutt. All rights reserved.
996   Author: Gregory Nutt <gnutt@nuttx.org>
997
998 Portions of this file derive from Atmel sample code for the SAMA5D3
999 Cortex-A5 which also has a modified BSD-style license:
1000
1001   Copyright (c) 2012, Atmel Corporation
1002   All rights reserved.
1003
1004 Redistribution and use in source and binary forms, with or without
1005 modification, are permitted provided that the following conditions
1006 are met:
1007
1008 1. Redistributions of source code must retain the above copyright
1009    notice, this list of conditions and the following disclaimer.
1010 2. Redistributions in binary form must reproduce the above copyright
1011    notice, this list of conditions and the following disclaimer in
1012    the documentation and/or other materials provided with the
1013    distribution.
1014 3. Neither the name NuttX nor Atmel nor the names of the contributors may
1015    be used to endorse or promote products derived from this software
1016    without specific prior written permission.
1017
1018 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1019 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1020 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1021 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1022 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1023 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1024 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
1025 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
1026 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1027 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1028 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1029 POSSIBILITY OF SUCH DAMAGE.
1030
1031
1032arch/arm/src/sam34/sam4cm_freerun.c
1033arch/arm/src/sam34/sam4cm_oneshot.c
1034arch/arm/src/sam34/sam4cm_tc.c
1035arch/arm/src/sama5/sam_gf1024.c
1036arch/arm/src/sama5/sam_gf512.c
1037arch/arm/src/sama5/sam_pmecc.c
1038===================================
1039
1040   Copyright (C) 2015 Gregory Nutt. All rights reserved.
1041   Author: Gregory Nutt <gnutt@nuttx.org>
1042
1043 References:
1044
1045   Atmel NoOS sample code.
1046
1047 The Atmel sample code has a BSD compatible license that requires this
1048 copyright notice:
1049
1050   Copyright (c) 2011, Atmel Corporation
1051
1052 Redistribution and use in source and binary forms, with or without
1053 modification, are permitted provided that the following conditions
1054 are met:
1055
1056 1. Redistributions of source code must retain the above copyright
1057    notice, this list of conditions and the following disclaimer.
1058 2. Redistributions in binary form must reproduce the above copyright
1059    notice, this list of conditions and the following disclaimer in
1060    the documentation and/or other materials provided with the
1061    distribution.
1062 3. Neither the names NuttX nor Atmel nor the names of its contributors
1063    may be used to endorse or promote products derived from this software
1064    without specific prior written permission.
1065
1066 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1067 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1068 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1069 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1070 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1071 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1072 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
1073 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
1074 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1075 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1076 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1077 POSSIBILITY OF SUCH DAMAGE.
1078
1079arch/arm/src/sam34/sam_twi.c
1080arch/arm/src/sama5/sam_adc.c
1081arch/arm/src/sama5/sam_can.c
1082arch/arm/src/sama5/sam_emaca.c
1083arch/arm/src/sama5/sam_freerun.c
1084arch/arm/src/sama5/sam_gmac.c
1085arch/arm/src/sama5/sam_lcd.c
1086arch/arm/src/sama5/sam_nand.c
1087arch/arm/src/sama5/sam_oneshot.c
1088arch/arm/src/sama5/sam_pmecc.h
1089arch/arm/src/sama5/sam_tc.c
1090arch/arm/src/sama5/sam_tsd.c
1091arch/arm/src/sama5/sam_twi.c
1092arch/arm/src/sama5/sam_udphs.c
1093arch/arm/src/samd2l2/hardware/samd_fuses.h
1094arch/arm/src/samd5e5/sam_gmac.c
1095arch/arm/src/samv7/sam_freerun.c
1096arch/arm/src/samv7/sam_oneshot.c
1097arch/arm/src/samv7/sam_tc.c
1098arch/arm/src/samv7/sam_twihs.c
1099==============================
1100
1101   Copyright (C) 2013, 2015-2017 Gregory Nutt. All rights reserved.
1102   Author: Gregory Nutt <gnutt@nuttx.org>
1103
1104 The Atmel sample code has a BSD compatible license that requires this
1105 copyright notice:
1106
1107    Copyright (c) 2011, Atmel Corporation
1108
1109 Redistribution and use in source and binary forms, with or without
1110 modification, are permitted provided that the following conditions
1111 are met:
1112
1113 1. Redistributions of source code must retain the above copyright
1114    notice, this list of conditions and the following disclaimer.
1115 2. Redistributions in binary form must reproduce the above copyright
1116    notice, this list of conditions and the following disclaimer in
1117    the documentation and/or other materials provided with the
1118    distribution.
1119 3. Neither the name NuttX, Atmel, nor the names of its contributors may
1120    be used to endorse or promote products derived from this software
1121    without specific prior written permission.
1122
1123 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1124 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1125 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1126 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1127 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1128 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1129 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
1130 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
1131 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1132 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1133 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1134 POSSIBILITY OF SUCH DAMAGE.
1135
1136arch/arm/src/samv7/sam_usbdevhs.c
1137=================================
1138
1139   Copyright (C) 2015-2016, 2019 Gregory Nutt. All rights reserved.
1140   Author: Gregory Nutt <gnutt@nuttx.orgr>
1141
1142 This code derives from the UDPHS device controller driver for the SAMA5D3.
1143 That code, in turn, includes some reference logic extracted from the
1144 SAMA5D3 sample code.  That Atmel sample code has a BSD compatible license
1145 that requires this copyright notice:
1146
1147   Copyright (c) 2009, Atmel Corporation
1148
1149 Additional updates for the SAMV7 was taken from Atmel sample code for the
1150 SAMV71:
1151
1152   Copyright (c) 2014, Atmel Corporation
1153
1154 Redistribution and use in source and binary forms, with or without
1155 modification, are permitted provided that the following conditions
1156 are met:
1157
1158 1. Redistributions of source code must retain the above copyright
1159    notice, this list of conditions and the following disclaimer.
1160 2. Redistributions in binary form must reproduce the above copyright
1161    notice, this list of conditions and the following disclaimer in
1162    the documentation and/or other materials provided with the
1163    distribution.
1164 3. Neither the name NuttX, Atmel, nor the names of its contributors
1165    may be used to endorse or promote products derived from this
1166    software without specific prior written permission.
1167
1168 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1169 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1170 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1171 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1172 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1173 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1174 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
1175 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
1176 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1177 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1178 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1179 POSSIBILITY OF SUCH DAMAGE.
1180
1181
1182arch/x86_64/include/multiboot2.h
1183================================
1184
1185 Copyright (C) 1999,2003,2007,2008,2009,2010 Free Software Foundation, Inc.
1186
1187 Permission is hereby granted, free of charge, to any person obtaining a
1188 copy of this software and associated documentation files (the "Software"),
1189 to deal in the Software without restriction, including without limitation
1190 the rights to use, copy, modify, merge, publish, distribute, sublicense,
1191 and/or sell copies of the Software, and to permit persons to whom the
1192 Software is furnished to do so, subject to the following conditions:
1193
1194 The above copyright notice and this permission notice shall be included
1195 in all copies or substantial portions of the Software.
1196
1197 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1198 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1199 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
1200 ANY DEVELOPER OR DISTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1201 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
1202 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
1203 DEALINGS IN THE SOFTWARE.
1204
1205
1206arch/xtensa/include/esp32/core-isa.h
1207=====================================
1208
1209 Xtensa processor CORE configuration
1210
1211 Customer ID=11657; Build=0x5fe96; Copyright (c) 1999-2016 Tensilica Inc.
1212
1213 Permission is hereby granted, free of charge, to any person obtaining
1214 a copy of this software and associated documentation files (the
1215 "Software"), to deal in the Software without restriction, including
1216 without limitation the rights to use, copy, modify, merge, publish,
1217 distribute, sublicense, and/or sell copies of the Software, and to
1218 permit persons to whom the Software is furnished to do so, subject to
1219 the following conditions:
1220
1221 The above copyright notice and this permission notice shall be included
1222 in all copies or substantial portions of the Software.
1223
1224 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1225 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1226 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
1227 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
1228 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
1229 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
1230 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1231
1232
1233arch/xtensa/include/xtensa/xtensa_specregs.h
1234arch/xtensa/include/xtensa/xtensa_corebits.h
1235============================================
1236
1237 Xtensa Special Register symbolic names
1238
1239 Adapted from use in NuttX by:
1240
1241   Copyright (C) 2016 Gregory Nutt. All rights reserved.
1242   Author: Gregory Nutt <gnutt@nuttx.org>
1243
1244 Derives from logic originally provided by Tensilica Inc.
1245
1246   Copyright (c) 2005-2011 Tensilica Inc.
1247
1248 Permission is hereby granted, free of charge, to any person obtaining
1249 a copy of this software and associated documentation files (the
1250 "Software"), to deal in the Software without restriction, including
1251 without limitation the rights to use, copy, modify, merge, publish,
1252 distribute, sublicense, and/or sell copies of the Software, and to
1253 permit persons to whom the Software is furnished to do so, subject to
1254 the following conditions:
1255
1256 The above copyright notice and this permission notice shall be included
1257 in all copies or substantial portions of the Software.
1258
1259 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1260 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1261 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
1262 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
1263 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
1264 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
1265 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1266
1267
1268arch/xtensa/src/common/xtensa_windowspill.S
1269===========================================
1270
1271 Register window spill routine
1272
1273 Adapted from use in NuttX by:
1274
1275   Copyright (C) 2016 Gregory Nutt. All rights reserved.
1276   Author: Gregory Nutt <gnutt@nuttx.org>
1277
1278 Derives from logic originally provided by Tensilica Inc.
1279
1280   $Id: //depot/rel/Eaglenest/Xtensa/OS/hal/windowspill_asm.S#1 $
1281   Copyright (c) 1999-2010 Tensilica Inc.
1282
1283 Permission is hereby granted, free of charge, to any person obtaining
1284 a copy of this software and associated documentation files (the
1285 "Software"), to deal in the Software without restriction, including
1286 without limitation the rights to use, copy, modify, merge, publish,
1287 distribute, sublicense, and/or sell copies of the Software, and to
1288 permit persons to whom the Software is furnished to do so, subject to
1289 the following conditions:
1290
1291 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1292 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1293 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
1294 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
1295 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
1296 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
1297 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1298
1299
1300arch/xtensa/include/esp32/tie-asm.h
1301arch/xtensa/include/esp32/tie.h
1302===============================
1303
1304 Compile-time assembler definitions dependent on CORE & TIE
1305
1306 This header file contains assembly-language definitions (assembly
1307 macros, etc.) for this specific Xtensa processor's TIE extensions
1308 and options.  It is customized to this Xtensa processor configuration.
1309
1310 Customer ID=11657; Build=0x5fe96;
1311 Copyright (c) 1999-2016 Cadence Design Systems Inc.
1312
1313 Permission is hereby granted, free of charge, to any person obtaining
1314 a copy of this software and associated documentation files (the
1315 "Software"), to deal in the Software without restriction, including
1316 without limitation the rights to use, copy, modify, merge, publish,
1317 distribute, sublicense, and/or sell copies of the Software, and to
1318 permit persons to whom the Software is furnished to do so, subject to
1319 the following conditions:
1320
1321 The above copyright notice and this permission notice shall be included
1322 in all copies or substantial portions of the Software.
1323
1324 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1325 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1326 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
1327 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
1328 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
1329 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
1330 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1331
1332
1333arch/xtensa/include/xtensa/core.h
1334=================================
1335
1336 Leveraged to NuttX by:
1337
1338   Copyright (C) 2016 Gregory Nutt. All rights reserved.
1339
1340 This file derives from code provided  Cadence Design Systems, Inc.:
1341
1342   Copyright (c) 2005-2014 Cadence Design Systems, Inc.
1343
1344 Permission is hereby granted, free of charge, to any person obtaining
1345 a copy of this software and associated documentation files (the
1346 "Software"), to deal in the Software without restriction, including
1347 without limitation the rights to use, copy, modify, merge, publish,
1348 distribute, sublicense, and/or sell copies of the Software, and to
1349 permit persons to whom the Software is furnished to do so, subject to
1350 the following conditions:
1351
1352 The above copyright notice and this permission notice shall be included
1353 in all copies or substantial portions of the Software.
1354
1355 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1356 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1357 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
1358 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
1359 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
1360 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
1361 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1362
1363
1364arch/xtensa/include/xtensa/xtensa_coproc.h
1365arch/xtensa/src/common/xtensa_abi.h
1366arch/xtensa/src/common/xtensa_context.S
1367arch/xtensa/src/common/xtensa_coproc.S
1368arch/xtensa/src/common/xtensa_cpuint.S
1369arch/xtensa/src/common/xtensa_int_handlers.S
1370arch/xtensa/src/common/xtensa_panic.S
1371arch/xtensa/src/common/xtensa_timer.h
1372arch/xtensa/src/common/xtensa_user_handler.S
1373arch/xtensa/src/common/xtensa_vectors.S
1374arch/xtensa/src/common/xtensa_window_vector.S
1375arch/xtensa/src/esp32/chip_macros.h
1376===================================
1377
1378 Adapted from use in NuttX by:
1379
1380   Copyright (C) 2016 Gregory Nutt. All rights reserved.
1381   Author: Gregory Nutt <gnutt@nuttx.org>
1382
1383 Derives from logic originally provided by Cadence Design Systems Inc.
1384
1385   Copyright (c) 2006-2015 Cadence Design Systems Inc.
1386
1387 Permission is hereby granted, free of charge, to any person obtaining
1388 a copy of this software and associated documentation files (the
1389 "Software"), to deal in the Software without restriction, including
1390 without limitation the rights to use, copy, modify, merge, publish,
1391 distribute, sublicense, and/or sell copies of the Software, and to
1392 permit persons to whom the Software is furnished to do so, subject to
1393 the following conditions:
1394
1395 The above copyright notice and this permission notice shall be included
1396 in all copies or substantial portions of the Software.
1397
1398 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1399 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1400 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
1401 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
1402 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
1403 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
1404 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1405
1406
1407boards/arm/stm32/photon/src/stm32_wlan_firmware.c
1408drivers/wireless/ieee80211/bcm43xxx/bcmf_ioctl.h
1409================================================
1410
1411 All rights reserved.
1412
1413 Redistribution and use in source and binary forms, with or without
1414 modification, are permitted provided that the following conditions are
1415 met:
1416
1417 1. Redistributions of source code must retain the above copyright notice,
1418 this list of conditions and the following disclaimer.
1419
1420 2. Redistributions in binary form must reproduce the above copyright
1421 notice, this list of conditions and the following disclaimer in the
1422 documentation and/or other materials provided with the distribution.
1423
1424 3. Neither the name of Broadcom nor the names of other contributors to
1425 this software may be used to endorse or promote products derived from
1426 this software without specific prior written permission.
1427
1428 4. This software may not be used as a standalone product, and may only be
1429 used as incorporated in your product or device that incorporates Broadcom
1430 wireless connectivity products and solely for the purpose of enabling the
1431 functionalities of such Broadcom products.
1432
1433 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1434 "AS IS" AND ANY WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING,
1435 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR
1436 A PARTICULAR PURPOSE AND NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT
1437 SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
1438 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
1439 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
1440 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
1441 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1442 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1443 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1444 SUCH DAMAGE.
1445
1446arch/arm/src/lpc43xx/spifi/src/spifilib_fam_standard_cmd.c
1447arch/arm/src/lpc43xx/spifi/src/spifilib_dev_common.c
1448arch/arm/src/lpc43xx/spifi/inc/spifilib_dev.h
1449arch/arm/src/lpc43xx/spifi/inc/spifilib_api.h
1450arch/arm/src/lpc43xx/spifi/inc/private/spifilib_chiphw.h
1451=========================================================
1452
1453 Copyright(C) NXP Semiconductors, 2014
1454 All rights reserved.
1455 Software that is described herein is for illustrative purposes only
1456 which provides customers with programming information regarding the
1457 LPC products.  This software is supplied "AS IS" without any warranties of
1458 any kind, and NXP Semiconductors and its licenser disclaim any and
1459 all warranties, express or implied, including all implied warranties of
1460 merchantability, fitness for a particular purpose and non-infringement of
1461 intellectual property rights.  NXP Semiconductors assumes no
1462 responsibility or liability for the use of the software, conveys no
1463 license or rights under any patent, copyright, mask work right, or any
1464 other intellectual property rights in or to any products. NXP
1465 Semiconductors reserves the right to make changes in the software without
1466 notification. NXP Semiconductors also makes no representation or warranty
1467 that such application will be suitable for the specified use without
1468 further testing or modification.
1469 Permission to use, copy, modify, and distribute this software and its
1470 documentation is hereby granted, under NXP Semiconductors' and its
1471 licensor's relevant copyrights in the software, without fee, provided that
1472 it is used in conjunction with NXP Semiconductors microcontrollers.  This
1473 copyright, permission, and disclaimer notice must appear in all copies of
1474 this code.
1475
1476
1477boards/arm/imxrt/imxrt1050-evk/src/imxrt_sdram_ini_dcd.c
1478=========================================================
1479
1480 Copyright (C) 2017, NXP Semiconductors, Inc.
1481
1482 Redistribution and use in source and binary forms, with or without
1483 modification, are permitted provided that the following conditions
1484 are met:
1485
1486 1. Redistributions of source code must retain the above copyright
1487 notice, this list of conditions and the following disclaimer.
1488 2. Redistributions in binary form must reproduce the above copyright
1489 notice, this list of conditions and the following disclaimer in
1490 the documentation and/or other materials provided with the
1491 distribution.
1492 3. Neither the name NuttX nor the names of its contributors may be
1493 used to endorse or promote products derived from this software
1494 without specific prior written permission.
1495
1496 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1497 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1498 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1499 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1500 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1501 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1502 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
1503 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
1504 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1505 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1506 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1507 POSSIBILITY OF SUCH DAMAGE.
1508
1509
1510arch/arm/src/imxrt/imxrt_lcd.c
1511==============================
1512
1513 Copyright (C) 2019 Gregory Nutt. All rights reserved.
1514 Copyright (C) 2017, NXP Semiconductors, Inc.
1515 Author: Johannes Schock (Port)
1516
1517 Redistribution and use in source and binary forms, with or without
1518 modification, are permitted provided that the following conditions
1519 are met:
1520
1521 1. Redistributions of source code must retain the above copyright
1522 notice, this list of conditions and the following disclaimer.
1523 2. Redistributions in binary form must reproduce the above copyright
1524 notice, this list of conditions and the following disclaimer in
1525 the documentation and/or other materials provided with the
1526 distribution.
1527 3. Neither the name NuttX nor the names of its contributors may be
1528 used to endorse or promote products derived from this software
1529 without specific prior written permission.
1530
1531 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1532 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1533 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1534 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1535 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1536 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1537 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
1538 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
1539 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1540 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1541 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1542 POSSIBILITY OF SUCH DAMAGE.
1543
1544
1545arch/arm/src/xmc4/hardware/xmc4_ethernet.h
1546arch/arm/src/xmc4/hardware/xmc4_flash.h
1547arch/arm/src/xmc4/hardware/xmc4_memorymap.h
1548arch/arm/src/xmc4/hardware/xmc4_ports.h
1549arch/arm/src/xmc4/hardware/xmc4_scu.h
1550arch/arm/src/xmc4/hardware/xmc4_usic.h
1551arch/arm/src/xmc4/xmc4_clockconfig.c
1552arch/arm/src/xmc4/xmc4_clockutils.c
1553arch/arm/src/xmc4/xmc4_usic.c
1554===============================================
1555
1556   Copyright (C) 2017 Gregory Nutt. All rights reserved.
1557   Author: Gregory Nutt <gnutt@nuttx.org>
1558
1559 Redistribution and use in source and binary forms, with or without
1560 modification, are permitted provided that the following conditions
1561 are met:
1562
1563 1. Redistributions of source code must retain the above copyright
1564    notice, this list of conditions and the following disclaimer.
1565 2. Redistributions in binary form must reproduce the above copyright
1566    notice, this list of conditions and the following disclaimer in
1567    the documentation and/or other materials provided with the
1568    distribution.
1569 3. Neither the name NuttX nor the names of its contributors may be
1570    used to endorse or promote products derived from this software
1571    without specific prior written permission.
1572
1573 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1574 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1575 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1576 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1577 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1578 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1579 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
1580 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
1581 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1582 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1583 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1584 POSSIBILITY OF SUCH DAMAGE.
1585
1586 May include some logic from sample code provided by Infineon:
1587
1588   Copyright (C) 2011-2015 Infineon Technologies AG. All rights reserved.
1589
1590 Infineon Technologies AG (Infineon) is supplying this software for use
1591 with Infineon's microcontrollers.  This file can be freely distributed
1592 within development tools that are supporting such microcontrollers.
1593
1594 THIS SOFTWARE IS PROVIDED AS IS. NO WARRANTIES, WHETHER EXPRESS, IMPLIED
1595 OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
1596 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS
1597 SOFTWARE. INFINEON SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL,
1598 INCIDENTAL, OR CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
1599
1600
1601crypto/aes.c
1602include/nuttx/crypto/aes.h
1603
1604   Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
1605   Extracted from the CC3000 Host Driver Implementation.
1606
1607 Redistribution and use in source and binary forms, with or without
1608 modification, are permitted provided that the following conditions
1609 are met:
1610
1611   Redistributions of source code must retain the above copyright
1612   notice, this list of conditions and the following disclaimer.
1613
1614   Redistributions in binary form must reproduce the above copyright
1615   notice, this list of conditions and the following disclaimer in the
1616   documentation and/or other materials provided with the
1617   distribution.
1618
1619   Neither the name of Texas Instruments Incorporated nor the names of
1620   its contributors may be used to endorse or promote products derived
1621   from this software without specific prior written permission.
1622
1623 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1624 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1625 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1626 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1627 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1628 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1629 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1630 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1631 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1632 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1633 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1634
1635
1636
1637arch/arm/src/tms570/tms570_selftest.c
1638arch/arm/src/tms570/tms570_lowputc.c
1639arch/arm/src/tms570/tms570_esm.c
1640arch/arm/src/tms570/tms570_clockconfig.c
1641
1642   Copyright (C) 2015 Gregory Nutt. All rights reserved.
1643   Author: Gregory Nutt <gnutt@nuttx.org>
1644
1645 Most logic in this file was leveraged from TI's Project0 which has a
1646 compatible BSD license:
1647
1648   Copyright (c) 2012, Texas Instruments Incorporated
1649   All rights reserved.
1650
1651 Redistribution and use in source and binary forms, with or without
1652 modification, are permitted provided that the following conditions
1653 are met:
1654
1655 1. Redistributions of source code must retain the above copyright
1656    notice, this list of conditions and the following disclaimer.
1657 2. Redistributions in binary form must reproduce the above copyright
1658    notice, this list of conditions and the following disclaimer in
1659    the documentation and/or other materials provided with the
1660    distribution.
1661 3. Neither the name NuttX, Texas Instruments Incorporated, nor the
1662    names of its contributors may be used to endorse or promote
1663    products derived from this software without specific prior written
1664    permission.
1665
1666 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1667 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1668 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1669 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1670 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1671 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1672 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
1673 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
1674 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1675 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1676 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1677 POSSIBILITY OF SUCH DAMAGE.
1678
1679
1680arch/arm/src/tiva/tiva_chipinfo.h
1681arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_vims.h
1682arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_uart.h
1683arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_timer.h
1684arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_smph.h
1685arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_prcm.h
1686arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_memorymap.h
1687arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_ioc.h
1688arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_i2c.h
1689arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_gpio.h
1690arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_flash.h
1691arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_fcfg1.h
1692arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_ddi0_osc.h
1693arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_ddi.h
1694arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_ccfg.h
1695arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_aux_sysif.h
1696arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_aux_smph.h
1697arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_aon_rtc.h
1698arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_aon_pmctl.h
1699arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_aon_ioc.h
1700arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_aon_batmon.h
1701arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_adi4_aux.h
1702arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_adi3_refsys.h
1703arch/arm/src/tiva/hardware/cc13x2_cc26x2/cc13x2_cc26x2_adi2_refsys.h
1704arch/arm/src/tiva/hardware/cc13x0/cc13x0_vims.h
1705arch/arm/src/tiva/hardware/cc13x0/cc13x0_uart.h
1706arch/arm/src/tiva/hardware/cc13x0/cc13x0_timer.h
1707arch/arm/src/tiva/hardware/cc13x0/cc13x0_smph.h
1708arch/arm/src/tiva/hardware/cc13x0/cc13x0_prcm.h
1709arch/arm/src/tiva/hardware/cc13x0/cc13x0_memorymap.h
1710arch/arm/src/tiva/hardware/cc13x0/cc13x0_ioc.h
1711arch/arm/src/tiva/hardware/cc13x0/cc13x0_i2c.h
1712arch/arm/src/tiva/hardware/cc13x0/cc13x0_gpio.h
1713arch/arm/src/tiva/hardware/cc13x0/cc13x0_flash.h
1714arch/arm/src/tiva/hardware/cc13x0/cc13x0_fcfg1.h
1715arch/arm/src/tiva/hardware/cc13x0/cc13x0_ddi0_osc.h
1716arch/arm/src/tiva/hardware/cc13x0/cc13x0_ddi.h
1717arch/arm/src/tiva/hardware/cc13x0/cc13x0_ccfg.h
1718arch/arm/src/tiva/hardware/cc13x0/cc13x0_aux_wuc.h
1719arch/arm/src/tiva/hardware/cc13x0/cc13x0_aux_smph.h
1720arch/arm/src/tiva/hardware/cc13x0/cc13x0_aon_wuc.h
1721arch/arm/src/tiva/hardware/cc13x0/cc13x0_aon_sysctl.h
1722arch/arm/src/tiva/hardware/cc13x0/cc13x0_aon_rtc.h
1723arch/arm/src/tiva/hardware/cc13x0/cc13x0_aon_ioc.h
1724arch/arm/src/tiva/hardware/cc13x0/cc13x0_aon_batmon.h
1725arch/arm/src/tiva/hardware/cc13x0/cc13x0_adi4_aux.h
1726arch/arm/src/tiva/hardware/cc13x0/cc13x0_adi3_refsys.h
1727arch/arm/src/tiva/hardware/cc13x0/cc13x0_adi2_refsys.h
1728arch/arm/src/tiva/cc13xx/cc13xx_chipinfo.c
1729arch/arm/src/tiva/cc13xx/cc13x2_cc26x2_v2_rom.h
1730================================================
1731
1732   Copyright (C) 2018 Gregory Nutt. All rights reserved.
1733   Authors: Gregory Nutt <gnutt@nuttx.org>
1734
1735 Technical content derives from a TI header file that has a compatible BSD
1736 license:
1737
1738   Copyright (c) 2015-2017, Texas Instruments Incorporated
1739   All rights reserved.
1740
1741 Redistribution and use in source and binary forms, with or without
1742 modification, are permitted provided that the following conditions
1743 are met:
1744
1745 1. Redistributions of source code must retain the above copyright
1746    notice, this list of conditions and the following disclaimer.
1747 2. Redistributions in binary form must reproduce the above copyright
1748    notice, this list of conditions and the following disclaimer in
1749    the documentation and/or other materials provided with the
1750    distribution.
1751 3. Neither the name NuttX nor the names of its contributors may be
1752    used to endorse or promote products derived from this software
1753    without specific prior written permission.
1754
1755 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1756 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1757 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1758 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1759 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1760 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1761 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
1762 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
1763 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1764 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1765 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1766 POSSIBILITY OF SUCH DAMAGE.
1767
1768
1769arch/arm/src/tms570/tms570_boot.c
1770=================================
1771
1772   Copyright (C) 2015 Gregory Nutt. All rights reserved.
1773   Author: Gregory Nutt <gnutt@nuttx.org>
1774
1775 This is primarily original code.  However, some logic in this file was
1776 inspired/leveraged from TI's Project0 which has a compatible BSD license
1777 and credit should be given in any case:
1778
1779   Copyright (c) 2012, Texas Instruments Incorporated
1780   All rights reserved.
1781
1782 Redistribution and use in source and binary forms, with or without
1783 modification, are permitted provided that the following conditions
1784 are met:
1785
1786 1. Redistributions of source code must retain the above copyright
1787    notice, this list of conditions and the following disclaimer.
1788 2. Redistributions in binary form must reproduce the above copyright
1789    notice, this list of conditions and the following disclaimer in
1790    the documentation and/or other materials provided with the
1791    distribution.
1792 3. Neither the name NuttX nor the names of its contributors may be
1793    used to endorse or promote products derived from this software
1794    without specific prior written permission.
1795
1796 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1797 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1798 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1799 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1800 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1801 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1802 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
1803 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
1804 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1805 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1806 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1807 POSSIBILITY OF SUCH DAMAGE.
1808
1809arch/arm/src/tiva/common/tiva_adclow.c
1810======================================
1811
1812   Copyright (C) 2016-2018 Gregory Nutt. All rights reserved.
1813   Copyright (C) 2015 TRD2 Inc. All rights reserved.
1814   Author: Calvin Maguranis <calvin.maguranis@trd2inc.com>
1815           Gregory Nutt <gnutt@nuttx.org>
1816
1817 The Tivaware sample code has a BSD compatible license that requires this
1818 copyright notice:
1819
1820 Copyright (c) 2005-2014 Texas Instruments Incorporated.
1821 All rights reserved.
1822 Software License Agreement
1823
1824   Redistribution and use in source and binary forms, with or without
1825   modification, are permitted provided that the following conditions
1826   are met:
1827
1828   Redistributions of source code must retain the above copyright
1829   notice, this list of conditions and the following disclaimer.
1830
1831   Redistributions in binary form must reproduce the above copyright
1832   notice, this list of conditions and the following disclaimer in the
1833   documentation and/or other materials provided with the
1834   distribution.
1835
1836   Neither the name of Texas Instruments Incorporated nor the names of
1837   its contributors may be used to endorse or promote products derived
1838   from this software without specific prior written permission.
1839
1840 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1841 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1842 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1843 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1844 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1845 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1846 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1847 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1848 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1849 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1850 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1851
1852
1853arch/arm/src/tiva/common/tiva_adclib.c
1854=======================================
1855
1856   Copyright (C) 2015 TRD2 Inc. All rights reserved.
1857   Author: Calvin Maguranis <calvin.maguranis@trd2inc.com>
1858
1859 The Tivaware sample code has a BSD compatible license that requires this
1860 copyright notice:
1861
1862 Copyright (c) 2005-2014 Texas Instruments Incorporated.
1863 All rights reserved.
1864 Software License Agreement
1865
1866   Redistribution and use in source and binary forms, with or without
1867   modification, are permitted provided that the following conditions
1868   are met:
1869
1870   Redistributions of source code must retain the above copyright
1871   notice, this list of conditions and the following disclaimer.
1872
1873   Redistributions in binary form must reproduce the above copyright
1874   notice, this list of conditions and the following disclaimer in the
1875   documentation and/or other materials provided with the
1876   distribution.
1877
1878   Neither the name of Texas Instruments Incorporated nor the names of
1879   its contributors may be used to endorse or promote products derived
1880   from this software without specific prior written permission.
1881
1882 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1883 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1884 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1885 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1886 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1887 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1888 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1889 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1890 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1891 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1892 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1893
1894
1895arch/arm/src/tiva/cc13xx/cc13xx_prcm.c
1896arch/arm/src/tiva/cc13xx/cc13xx_prcm.h
1897======================================
1898
1899   Copyright (C) 2018 Gregory Nutt. All rights reserved.
1900   Author: Gregory Nutt <gnutt@nuttx.org>
1901
1902 Includes definitions from TI's prcm.c file which has a fully compatible
1903 BSD license:
1904
1905    Copyright (c) 2015-2017, Texas Instruments Incorporated
1906    All rights reserved.
1907
1908 Redistribution and use in source and binary forms, with or without
1909 modification, are permitted provided that the following conditions
1910 are met:
1911
1912 1. Redistributions of source code must retain the above copyright
1913    notice, this list of conditions and the following disclaimer.
1914 2. Redistributions in binary form must reproduce the above copyright
1915    notice, this list of conditions and the following disclaimer in
1916    the documentation and/or other materials provided with the
1917    distribution.
1918 3. Neither the name NuttX nor the names of its contributors may be
1919    used to endorse or promote products derived from this software
1920    without specific prior written permission.
1921
1922 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1923 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1924 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1925 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1926 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1927 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1928 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
1929 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
1930 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1931 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1932 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1933 POSSIBILITY OF SUCH DAMAGE.
1934
1935
1936arch/arm/src/tiva/cc13xx/cc13x2_v1_trim.c
1937arch/arm/src/tiva/cc13xx/cc13x2_v2_trim.c
1938arch/arm/src/tiva/cc13xx/cc13x0_trim.c
1939=========================================
1940
1941   Copyright (C) 2019 Gregory Nutt. All rights reserved.
1942   Author: Gregory Nutt <gnutt@nuttx.org>
1943
1944 This is a port of TI's setup.c file (revision 49363) which has a fully
1945 compatible BSD license:
1946
1947    Copyright (c) 2015-2017, Texas Instruments Incorporated
1948    All rights reserved.
1949
1950  Redistribution and use in source and binary forms, with or without
1951  modification, are permitted provided that the following conditions are
1952  met:
1953
1954  1) Redistributions of source code must retain the above copyright
1955     notice, this list of conditions and the following disclaimer.
1956
1957  2) Redistributions in binary form must reproduce the above copyright
1958     notice, this list of conditions and the following disclaimer in the
1959     documentation and/or other materials provided with the distribution.
1960
1961  3) Neither the name NuttX nor the names of its contributors may be used
1962     to endorse or promote products derived from this software without
1963     specific prior written permission.
1964
1965  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
1966  IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
1967  TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
1968  PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1969  HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1970  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
1971  TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
1972  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
1973  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
1974  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
1975  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1976
1977
1978arch/arm/src/tiva/cc13xx/cc13x2_cc26x2_v1_rom.h
1979===============================================
1980
1981   Copyright (C) 2019 Gregory Nutt. All rights reserved.
1982   Author: Gregory Nutt <gnutt@nuttx.org>
1983
1984 This is a port of TI's rom.h file which has a fully compatible
1985 BSD license:
1986
1987    Copyright (c) 2015-2017, Texas Instruments Incorporated
1988    All rights reserved.
1989
1990 Redistribution and use in source and binary forms, with or without
1991 modification, are permitted provided that the following conditions
1992 are met:
1993
1994 1. Redistributions of source code must retain the above copyright
1995    notice, this list of conditions and the following disclaimer.
1996 2. Redistributions in binary form must reproduce the above copyright
1997    notice, this list of conditions and the following disclaimer in
1998    the documentation and/or other materials provided with the
1999    distribution.
2000 3. Neither the name NuttX nor the names of its contributors may be
2001    used to endorse or promote products derived from this software
2002    without specific prior written permission.
2003
2004 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2005 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2006 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2007 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
2008 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2009 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2010 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
2011 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2012 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2013 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
2014 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2015 POSSIBILITY OF SUCH DAMAGE.
2016
2017
2018arch/arm/src/tiva/cc13xx/cc13x2_cc26x2_v1_rom.c
2019arch/arm/src/tiva/cc13xx/cc13x0_rom.c
2020===============================================
2021
2022   Copyright (C) 2019 Gregory Nutt. All rights reserved.
2023   Author: Gregory Nutt <gnutt@nuttx.org>
2024
2025 This is a port of TI's setup_rom.c file which has a fully compatible BSD
2026 license:
2027
2028    Copyright (c) 2015-2017, Texas Instruments Incorporated
2029    All rights reserved.
2030
2031 Redistribution and use in source and binary forms, with or without
2032 modification, are permitted provided that the following conditions
2033 are met:
2034
2035 1. Redistributions of source code must retain the above copyright
2036    notice, this list of conditions and the following disclaimer.
2037 2. Redistributions in binary form must reproduce the above copyright
2038    notice, this list of conditions and the following disclaimer in
2039    the documentation and/or other materials provided with the
2040    distribution.
2041 3. Neither the name NuttX nor the names of its contributors may be
2042    used to endorse or promote products derived from this software
2043    without specific prior written permission.
2044
2045 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2046 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2047 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2048 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
2049 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2050 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2051 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
2052 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2053 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2054 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
2055 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2056 POSSIBILITY OF SUCH DAMAGE.
2057
2058
2059arch/arm/src/tiva/cc13xx/cc13x2_aux_sysif.h
2060===========================================
2061
2062   Copyright (C) 2019 Gregory Nutt. All rights reserved.
2063   Author: Gregory Nutt <gnutt@nuttx.org>
2064
2065 This is a port of TI's aux_sysif.h file which has a fully compatible BSD
2066 license:
2067
2068    Copyright (c) 2015-2017, Texas Instruments Incorporated
2069    All rights reserved.
2070
2071 Redistribution and use in source and binary forms, with or without
2072 modification, are permitted provided that the following conditions
2073 are met:
2074
2075 1. Redistributions of source code must retain the above copyright
2076    notice, this list of conditions and the following disclaimer.
2077 2. Redistributions in binary form must reproduce the above copyright
2078    notice, this list of conditions and the following disclaimer in
2079    the documentation and/or other materials provided with the
2080    distribution.
2081 3. Neither the name NuttX nor the names of its contributors may be
2082    used to endorse or promote products derived from this software
2083    without specific prior written permission.
2084
2085 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2086 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2087 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2088 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
2089 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2090 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2091 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
2092 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2093 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2094 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
2095 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2096 POSSIBILITY OF SUCH DAMAGE.
2097
2098
2099arch/arm/src/tiva/cc13xx/cc13x2_aux_sysif.c
2100===========================================
2101
2102   Copyright (C) 2018 Gregory Nutt. All rights reserved.
2103   Authors: Gregory Nutt <gnutt@nuttx.org>
2104
2105 Technical content derives from a TI aux_sysif.c file that has a
2106 compatible BSD license:
2107
2108   Copyright (c) 2015-2017, Texas Instruments Incorporated
2109   All rights reserved.
2110
2111 Redistribution and use in source and binary forms, with or without
2112 modification, are permitted provided that the following conditions
2113 are met:
2114
2115 1. Redistributions of source code must retain the above copyright
2116    notice, this list of conditions and the following disclaimer.
2117 2. Redistributions in binary form must reproduce the above copyright
2118    notice, this list of conditions and the following disclaimer in
2119    the documentation and/or other materials provided with the
2120    distribution.
2121 3. Neither the name NuttX nor the names of its contributors may be
2122    used to endorse or promote products derived from this software
2123    without specific prior written permission.
2124
2125 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2126 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2127 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2128 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
2129 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2130 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2131 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
2132 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2133 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2134 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
2135 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2136 POSSIBILITY OF SUCH DAMAGE.
2137
2138
2139arch/arm/src/tiva/cc13xx/cc13x0_rom.h
2140=====================================
2141
2142   Copyright (C) 2019 Gregory Nutt. All rights reserved.
2143   Author: Gregory Nutt <gnutt@nuttx.org>
2144
2145 This is a port of TI's setup_rom.h file which has a fully compatible
2146 BSD license:
2147
2148    Copyright (c) 2015-2017, Texas Instruments Incorporated
2149    All rights reserved.
2150
2151 Redistribution and use in source and binary forms, with or without
2152 modification, are permitted provided that the following conditions
2153 are met:
2154
2155 1. Redistributions of source code must retain the above copyright
2156    notice, this list of conditions and the following disclaimer.
2157 2. Redistributions in binary form must reproduce the above copyright
2158    notice, this list of conditions and the following disclaimer in
2159    the documentation and/or other materials provided with the
2160    distribution.
2161 3. Neither the name NuttX nor the names of its contributors may be
2162    used to endorse or promote products derived from this software
2163    without specific prior written permission.
2164
2165 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2166 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2167 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2168 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
2169 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2170 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2171 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
2172 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2173 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2174 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
2175 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2176 POSSIBILITY OF SUCH DAMAGE.
2177
2178fs/nfs
2179============
2180   Copyright (C) 2012 Gregory Nutt. All rights reserved.
2181   Copyright (C) 2012 Jose Pablo Rojas Vargas. All rights reserved.
2182   Author: Jose Pablo Rojas Vargas <jrojas@nx-engineering.com>
2183           Gregory Nutt <gnutt@nuttx.org>
2184
2185 Leveraged from OpenBSD:
2186
2187  Copyright (c) 1989, 1993
2188  The Regents of the University of California.  All rights reserved.
2189
2190 This code is derived from software contributed to Berkeley by
2191 Rick Macklem at The University of Guelph.
2192
2193 Redistribution and use in source and binary forms, with or without
2194 modification, are permitted provided that the following conditions
2195 are met:
2196
2197 1. Redistributions of source code must retain the above copyright
2198    notice, this list of conditions and the following disclaimer.
2199 2. Redistributions in binary form must reproduce the above copyright
2200    notice, this list of conditions and the following disclaimer in the
2201    documentation and/or other materials provided with the distribution.
2202 4. Neither the name of the University nor the names of its contributors
2203    may be used to endorse or promote products derived from this software
2204    without specific prior written permission.
2205
2206 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2207 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2208 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2209 ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2210 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2211 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2212 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2213 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2214 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2215 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2216 SUCH DAMAGE.
2217
2218fs/spiffs
2219=========
2220   Copyright (C) 2018 Gregory Nutt. All rights reserved.
2221   Author: Gregory Nutt <gnutt@nuttx.org>
2222
2223 This is a port of version 0.3.7 of SPIFFS by Peter Andersion.  That
2224 version was originally released under the MIT license but is here re-
2225 released under the NuttX BSD license.
2226
2227   Copyright (c) 2013-2017 Peter Andersson (pelleplutt1976@gmail.com)
2228
2229 Redistribution and use in source and binary forms, with or without
2230 modification, are permitted provided that the following conditions
2231 are met:
2232
2233 1. Redistributions of source code must retain the above copyright
2234    notice, this list of conditions and the following disclaimer.
2235 2. Redistributions in binary form must reproduce the above copyright
2236    notice, this list of conditions and the following disclaimer in
2237    the documentation and/or other materials provided with the
2238    distribution.
2239 3. Neither the name NuttX nor the names of its contributors may be
2240    used to endorse or promote products derived from this software
2241    without specific prior written permission.
2242
2243 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2244 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2245 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2246 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
2247 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2248 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2249 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
2250 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2251 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2252 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
2253 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2254 POSSIBILITY OF SUCH DAMAGE.
2255
2256drivers/mtd/hamming.c
2257drivers/mtd/mtd_modeltab.c
2258drivers/mtd/mtd_nand.c
2259drivers/mtd/mtd_nandecc.c
2260drivers/mtd/mtd_nandmodel.c
2261drivers/mtd/mtd_nandscheme.c
2262drivers/mtd/mtd_onfi.c
2263include/nuttx/mtd/hamming.h
2264include/nuttx/mtd/nand.h
2265include/nuttx/mtd/nand_config.h
2266include/nuttx/mtd/nand_ecc.h
2267include/nuttx/mtd/nand_model.h
2268include/nuttx/mtd/nand_raw.h
2269include/nuttx/mtd/nand_scheme.h
2270include/nuttx/mtd/onfi.h
2271========================
2272
2273   Copyright (c) 2011, Atmel Corporation
2274
2275 Redistribution and use in source and binary forms, with or without
2276 modification, are permitted provided that the following conditions
2277 are met:
2278
2279 1. Redistributions of source code must retain the above copyright
2280    notice, this list of conditions and the following disclaimer.
2281 2. Redistributions in binary form must reproduce the above copyright
2282    notice, this list of conditions and the following disclaimer in
2283    the documentation and/or other materials provided with the
2284    distribution.
2285 3. Neither the names NuttX nor Atmel nor the names of its contributors
2286    may be used to endorse or promote products derived from this software
2287    without specific prior written permission.
2288
2289 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2290 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2291 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2292 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
2293 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2294 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2295 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
2296 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2297 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2298 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
2299 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2300 POSSIBILITY OF SUCH DAMAGE.
2301
2302
2303 drivers/usbhost/hid_parser.c
2304=============================
2305   Copyright (C) 2011 Gregory Nutt. All rights reserved.
2306
2307 Adapted from the LUFA Library:
2308
2309   Copyright 2011  Dean Camera (dean [at] fourwalledcubicle [dot] com)
2310   dean [at] fourwalledcubicle [dot] com, www.lufa-lib.org
2311
2312 Permission to use, copy, modify, distribute, and sell this
2313 software and its documentation for any purpose is hereby granted
2314 without fee, provided that the above copyright notice appear in
2315 all copies and that both that the copyright notice and this
2316 permission notice and warranty disclaimer appear in supporting
2317 documentation, and that the name of the author not be used in
2318 advertising or publicity pertaining to distribution of the
2319 software without specific, written prior permission.
2320
2321 The author disclaim all warranties with regard to this
2322 software, including all implied warranties of merchantability
2323 and fitness.  In no event shall the author be liable for any
2324 special, indirect or consequential damages or any damages
2325 whatsoever resulting from loss of use, data or profits, whether
2326 in an action of contract, negligence or other tortious action,
2327 arising out of or in connection with the use or performance of
2328 this software.
2329
2330libs/libc/machine/arm/armv8-m
2331=============================
2332   Copyright (c) 2011, 2012 ARM Ltd.  All rights reserved.
2333
2334 Redistribution and use in source and binary forms, with or without
2335 modification, are permitted provided that the following conditions
2336 are met:
2337
2338 1. Redistributions of source code must retain the above copyright
2339    notice, this list of conditions and the following disclaimer.
2340 2. Redistributions in binary form must reproduce the above copyright
2341    notice, this list of conditions and the following disclaimer in the
2342    documentation and/or other materials provided with the distribution.
2343 3. The name of the company may not be used to endorse or promote
2344    products derived from this software without specific prior written
2345    permission.
2346
2347 THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
2348 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
2349 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
2350 IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2351 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
2352 TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
2353 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
2354 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2355 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2356 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2357
2358libs/libc/math/__cos.c
2359libs/libc/math/__sin.c
2360libs/libc/math/lib_lgamma.c
2361libs/libc/math/lib_copysignf.c
2362======================
2363   Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
2364
2365   Developed at SunSoft, a Sun Microsystems, Inc. business.
2366   Permission to use, copy, modify, and distribute this
2367   software is freely granted, provided that this notice
2368   is preserved.
2369
2370 Redistribution and use in source and binary forms, with or without
2371 modification, are permitted provided that the following conditions
2372 are met:
2373
2374 1. Redistributions of source code must retain the above copyright
2375    notice, this list of conditions and the following disclaimer.
2376 2. Redistributions in binary form must reproduce the above copyright
2377    notice, this list of conditions and the following disclaimer in
2378    the documentation and/or other materials provided with the
2379    distribution.
2380 3. Neither the name NuttX nor the names of its contributors may be
2381    used to endorse or promote products derived from this software
2382    without specific prior written permission.
2383
2384 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2385 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2386 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2387 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
2388 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2389 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2390 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
2391 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2392 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2393 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
2394 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2395 POSSIBILITY OF SUCH DAMAGE.
2396
2397drivers/wireless/bluetooth/bt_uart.c
2398drivers/wireless/bluetooth/bt_uart.h
2399wireless/bluetooth
2400===========================
2401   Copyright (c) 2016, Intel Corporation
2402   All rights reserved.
2403
2404 Redistribution and use in source and binary forms, with or without
2405 modification, are permitted provided that the following conditions are
2406 met:
2407
2408 1. Redistributions of source code must retain the above copyright notice,
2409    this list of conditions and the following disclaimer.
2410
2411 2. Redistributions in binary form must reproduce the above copyright
2412    notice, this list of conditions and the following disclaimer in the
2413    documentation and/or other materials provided with the distribution.
2414
2415 3. Neither the name of the copyright holder nor the names of its
2416    contributors may be used to endorse or promote products derived from
2417    this software without specific prior written permission.
2418
2419 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2420 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2421 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2422 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
2423 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2424 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2425 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS
2426 ; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2427 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2428 OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2429 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2430
2431drivers/wireless/spirit/
2432=======================
2433   Copyright(c) 2015 STMicroelectronics
2434   Author: VMA division - AMS
2435   Version 3.2.2 08-July-2015
2436
2437 Redistribution and use in source and binary forms, with or without
2438 modification, are permitted provided that the following conditions
2439 are met:
2440
2441   1. Redistributions of source code must retain the above copyright
2442      notice, this list of conditions and the following disclaimer.
2443   2. Redistributions in binary form must reproduce the above copyright
2444      notice, this list of conditions and the following disclaimer in the
2445      documentation and/or other materials provided with the distribution.
2446   3. Neither the name of STMicroelectronics nor the names of its
2447      contributors may be used to endorse or promote products derived from
2448      this software without specific prior written permission.
2449
2450 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2451 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2452 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2453 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
2454 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2455 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2456 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
2457 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
2458 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2459 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2460 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2461