1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
RIOT/cpu/sam21_common/include/cmsis/samd21/README.md

27 lines
1019 B
Markdown
Raw Normal View History

# CMSIS from Atmel Software Foundation (ASF)
The include files in the directory tree are copied from ASF. See
https://spaces.atmel.com/gf/project/asf/frs/?action=FrsReleaseBrowse&frs_package_id=4
(dd. 2016-07-15 ASF version 3.30 was used)
The directory tree was copied "as is" and its structure is as follows:
cmsis
└── samd21
├── include
│ ├── component
│ ├── instance
│ └── pio
└── source
├── gcc
└── iar
There is only one include file (per CPU variant) that should be included in
the source code. For SAMD21 that is cmsis/samd21/include/samd21.h. But
that will only work if the proper define is set. The define is named after
the variant, for example `__SAMD21J18A__`. This define must be set in the
`Makefile.include` of the board.
Be aware that if you want to make changes to any file in this tree that the
changes will be lost when a new ASF release is going to be used.