================================================================

eCxx is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as
published by the Free Software Foundation, either version 3 of
the License, or (at your option) any later version.

----------------------------------------------------------------
As a special exception, the copyright holders of this library
give you permission to:
    1. use macros, inline functions, or instantiate templates
       from this library to produce an executable/firmware;
    2. statically link this library with independent modules to
       produce an executable/firmware;
without causing the resulting executable/firmware to be covered
by the GNU Lesser General Public License.

An independent module is a module which is not derived from or
based on this library. If you modify this library, you may
extend this exception to your version of the library, but you
are not obliged to do so. If you do not wish to do so, delete
this exception statement from your version.

This exception does not however invalidate any other reasons
why the resulting executable/firmware or derivative file might
be covered by the GNU Lesser General Public License.

----------------------------------------------------------------
THIS EXCEPTION ONLY APPLIES TO EXECUTABLES/FIRMWARE THAT ARE
INTENDED TO BE UPLOADED/EXECUTED/RUN ON AN EMBEDDED SYSTEM.

It does not apply to any other types of applications such as,
but not limited to, development tools, scripts, etc. In this
case, those applications are covered by the standard version of
GNU Lesser General Public License.
----------------------------------------------------------------

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General
Public License along with this program. If not, see
<https://www.gnu.org/licenses>.

================================================================
================================================================
================================================================

All hardware-related designs that come with eCxx, including, but
not limited to schematic diagrams, the layout/design of printed
circuit boards (PCBs), etc. are licensed under the terms of the
Creative Commons Attribution 4.0 International (CC BY 4.0), or
(at your option) any later version.

----------------------------------------------------------------
You are free to:
    1. share - copy and redistribute the material in any medium
       or format;
    2. adapt - remix, transform, and build upon the material for
       any purpose, even commercially;
under the following terms:
    1. attribution - you must give appropriate credit, provide
       a link to the license, and indicate if changes were made;
       you may do so in any reasonable manner, but not in any
       way that suggests the licensor endorses you or your use;
    2. no additional restrictions - you may not apply legal
       terms or technological measures that legally restrict
       others from doing anything the license permits.
----------------------------------------------------------------

This material is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY.

You should have received a copy of the CC BY 4.0 license along
with this document. If not, see
<https://creativecommons.org/licenses/by/4.0/legalcode.txt>

================================================================
