END USER LICENCE AGREEMENT FOR THE
CORTEX MICROCONTROLLER SOFTWARE INTERFACE
THIS END USER LICENCE AGREEMENT ("LICENCE") IS A LEGAL AGREEMENT BETWEEN YOU (EITHER A
SINGLE INDIVIDUAL, OR SINGLE LEGAL ENTITY) AND A
RM LIMITED ("ARM") FOR THE USE OF THE
, DSP LIBRARY SPECIFICATION
. ARM IS ONLY WILLING TO LICENSE
THAT YOU ACCEPT ALL OF THE TERMS IN THIS LICENCE. BY CLICKING "I AGREE", OR
YOU INDICATE THAT YOU AGREE TO
BE BOUND BY ALL THE TERMS OF THIS LICENCE. IF YOU DO NOT AGREE TO
LICENCE, ARM IS UNWILLING TO LICENSE YOU TO USE THE
means any documentation and C programming language files defining the application
mming interface, naming and coding conventions of the Cortex Microcontroller Software Interface
Standard (CMSIS) as well as the System View Description (SVD) documentation and associated XML schema
Notwithstanding the foregoing, “
shall not include (i) the implementation of other
published specifications referenced in th
Specification; (ii) any enabling technologies that may be
necessary to make or use any product or portion thereof that complies with the
themselves expressly set forth in th
Specification (e.g. compiler front ends, code generators, back ends,
libraries or other compiler, assembler or linker technologies; validation or debug software or hardware;
system or driver software; RISC architecture; processor microarchitecture); (iii)
maskworks and physical layouts of integrated circuit designs; or (iv) RTL or other high level representations of
integrated circuit designs.
C programming language source code implementing the functionality
ation programming interface as defined in
DSP Library Implementation makes use of CMSI
S application programming interface
“DSP Library Specification”
ibrary documentation and C programming language file defining the
application programming interface of the
Notwithstanding the foregoing, “
Specification” shall not include (i) the implementation of other published specifications referenced in th
Specification; (ii) any enabling technologies that may be necessary to make or
portion thereof that complies with the
Specification, but are not themselves expressly set forth in th
Specification (e.g. compiler front ends, code generators, back ends, libraries or other compiler,
or linker technologies; validation or debug software or hardware; applications, operating system or
driver software; RISC architecture; processor microarchitecture); (iii) maskworks and physical layouts of
integrated circuit designs; or (iv) RTL or other h
igh level representations of integrated circuit designs.
“Example Code” means any files in C
C++ or ARM assembly programmi
DSP Library Implementation
ARM hereby grants to you, subject to the terms and conditions of this Licence, a non
for the purpose of developing, having developed, manufacturing,
having manufactured, offering to sell, selling, supplying or otherwise distributing products that comply with
preserve any copyright notices which are included with, or in, the
name, logo or trademarks to market
to incorporate the whole or any part of the DSP Library
documentation), the DSP Library Specification,
for the purpose of developing, having
developed, manufacturing, having manufactured, offering to sell, sel
ling, supplying or otherwise distributing
products that comply with the
that has been derived from the DSP Library Specification