| Apache NuttX | 
 | Copyright 2020 The Apache Software Foundation | 
 |  | 
 | This product includes software developed at | 
 | The Apache Software Foundation (http://www.apache.org/). | 
 |  | 
 | FAT Long File Names | 
 | =================== | 
 |  | 
 |   NOTE:  If CONFIG_FAT_LFN is defined in your NuttX configuration file, then | 
 |   there may be some legal, patent issues. The following was extracted from | 
 |   the entry "File Allocation Table from Wikipedia, the free encyclopedia: | 
 |  | 
 |     "On December 3, 2003 Microsoft announced it would be offering licenses | 
 |      for use of its FAT specification and 'associated intellectual property', | 
 |      at the cost of a US$0.25 royalty per unit sold, with a $250,000 maximum | 
 |      royalty per license agreement. | 
 |  | 
 |      o "U.S. Patent 5,745,902 (http://www.google.com/patents?vid=5745902) - | 
 |         Method and system for accessing a file using file names having | 
 |         different file name formats. ... | 
 |      o "U.S. Patent 5,579,517 (http://www.google.com/patents?vid=5579517) - | 
 |         Common name space for long and short filenames. ... | 
 |      o "U.S. Patent 5,758,352 (http://www.google.com/patents?vid=5758352) - | 
 |         Common name space for long and short filenames. ... | 
 |      o "U.S. Patent 6,286,013 (http://www.google.com/patents?vid=6286013) - | 
 |         Method and system for providing a common name space for long and | 
 |         short file names in an operating system. ... | 
 |  | 
 |     "Many technical commentators have concluded that these patents only cover | 
 |      FAT implementations that include support for long filenames, and that | 
 |      removable solid state media and consumer devices only using short names | 
 |      would be unaffected. ..." | 
 |  | 
 |   This Wikipedia entry has been updated with recent legal decisions in favor | 
 |   of Microsoft. Refer to: | 
 |  | 
 |     https://en.wikipedia.org/wiki/File_Allocation_Table#Patents | 
 |  | 
 |   So you have been forewarned:  Use the long filename at your own risk! | 
 |  | 
 | NXP Restriction for SPIFI code | 
 | ============================== | 
 |  | 
 |   NOTE: Code supporting spifi for the LCP43xx has restricted usage by NXP | 
 |   FILES: | 
 |     arch/arm/src/lpc43xx/hardware/lpc43_spifi.h | 
 |     arch/arm/src/lpc43xx/spifi/inc/spifilib_api.h | 
 |     arch/arm/src/lpc43xx/spifi/inc/spifilib_dev.h | 
 |     arch/arm/src/lpc43xx/spifi/inc/private/spifilib_chiphw.h | 
 |     arch/arm/src/lpc43xx/spifi/src/spifilib_dev_common.c | 
 |     arch/arm/src/lpc43xx/spifi/src/spifilib_fam_standard_cmd.c | 
 |  | 
 |    Permission to use, copy, modify, and distribute this software and its | 
 |    documentation is hereby granted, under NXP Semiconductors' and its | 
 |    licensor's relevant copyrights in the software, without fee, provided that it | 
 |    is used in conjunction with NXP Semiconductors microcontrollers. This | 
 |    copyright, permission, and disclaimer notice must appear in all copies of | 
 |    this code. | 
 |  | 
 | Documentation | 
 | ============= | 
 |  | 
 | - nRF52832-MDK board pinout image is obtained from MakerDiary GitHub repository, | 
 |   under the terms of the MIT license, Copyright (c) 2019 makerdiary.com | 
 | - Sparkfun nRF52832 breakout board image is licensed under CC-BY 2.0 terms | 
 | - Espressif ESP32 DevKitC images are licensed under the terms of Apache 2.0, | 
 |   Copyright (C) 2015-2019 Espressif Systems |