Skip to content

Commit 1ffdc7d

Browse files
committed
Files from Atmel.SAME51_DFP.1.1.139.atpack
1 parent 0c8e1ed commit 1ffdc7d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+57059
-1
lines changed

cores/arduino/Arduino.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@ extern "C"{
4747
// Include Atmel headers
4848
#include "sam.h"
4949

50+
#ifdef __SAME51J19A__
51+
#include "same51j19a.h"
52+
#endif
53+
5054
#include "wiring_constants.h"
5155

5256
#define clockCyclesPerMicrosecond() ( SystemCoreClock / 1000000L )

cores/arduino/SERCOM.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@
2121

2222
#include "sam.h"
2323

24+
#ifdef __SAME51J19A__
25+
#include "same51j19a.h"
26+
#endif
27+
2428
// SAMD51 has configurable MAX_SPI, else use peripheral clock default.
2529
// Update: changing MAX_SPI via compiler flags is DEPRECATED, because
2630
// this affects ALL SPI peripherals including some that should NOT be

cores/arduino/WVariant.h

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919

2020
#pragma once
2121

22+
#ifdef __SAME51J19A__
23+
#include "same51j19a.h"
24+
#endif
25+
2226
#include <stdint.h>
2327
#include "sam.h"
2428
#include <limits.h>
@@ -90,7 +94,7 @@ typedef enum _ETCChannel
9094
TC3_CH0 = (6<<8)|(0),
9195
TC3_CH1 = (6<<8)|(1),
9296
} ETCChannel ;
93-
#elif defined(__SAMD51J19A__) || defined(__SAMD51J20A__)
97+
#elif defined(__SAMD51J19A__) || defined(__SAMD51J20A__) || defined(__SAME51J19A__)
9498

9599
typedef enum _ETCChannel
96100
{

cores/arduino/wiring_private.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,10 @@ extern "C" {
2929
// Includes Atmel CMSIS
3030
#include "sam.h"
3131

32+
#ifdef __SAME51J19A__
33+
#include "same51j19a.h"
34+
#endif
35+
3236
#include "wiring_constants.h"
3337

3438
int pinPeripheral( uint32_t ulPin, EPioType ulPeripheral );
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
/**
2+
* \file
3+
*
4+
* \brief Component version header file
5+
*
6+
* Copyright (c) 2019 Atmel Corporation, a wholly owned subsidiary of Microchip Technology Inc.
7+
*
8+
* \license_start
9+
*
10+
* \page License
11+
*
12+
* Licensed under the Apache License, Version 2.0 (the "License");
13+
* you may not use this file except in compliance with the License.
14+
* You may obtain a copy of the License at
15+
*
16+
* http://www.apache.org/licenses/LICENSE-2.0
17+
*
18+
* Unless required by applicable law or agreed to in writing, software
19+
* distributed under the License is distributed on an "AS IS" BASIS,
20+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
21+
* See the License for the specific language governing permissions and
22+
* limitations under the License.
23+
*
24+
* \license_stop
25+
*
26+
*/
27+
28+
#ifndef _COMPONENT_VERSION_H_INCLUDED
29+
#define _COMPONENT_VERSION_H_INCLUDED
30+
31+
#define COMPONENT_VERSION_MAJOR 1
32+
#define COMPONENT_VERSION_MINOR 1
33+
34+
//
35+
// The COMPONENT_VERSION define is composed of the major and the minor version number.
36+
//
37+
// The last four digits of the COMPONENT_VERSION is the minor version with leading zeros.
38+
// The rest of the COMPONENT_VERSION is the major version.
39+
//
40+
#define COMPONENT_VERSION 10001
41+
42+
//
43+
// The build number does not refer to the component, but to the build number
44+
// of the device pack that provides the component.
45+
//
46+
#define BUILD_NUMBER 139
47+
48+
//
49+
// The COMPONENT_VERSION_STRING is a string (enclosed in ") that can be used for logging or embedding.
50+
//
51+
#define COMPONENT_VERSION_STRING "1.1"
52+
53+
//
54+
// The COMPONENT_DATE_STRING contains a timestamp of when the pack was generated.
55+
//
56+
// The COMPONENT_DATE_STRING is written out using the following strftime pattern.
57+
//
58+
// "%Y-%m-%d %H:%M:%S"
59+
//
60+
//
61+
#define COMPONENT_DATE_STRING "2019-11-05 13:35:15"
62+
63+
#endif/* #ifndef _COMPONENT_VERSION_H_INCLUDED */
64+

variants/feather_m4_can/component/ac.h

Lines changed: 598 additions & 0 deletions
Large diffs are not rendered by default.

variants/feather_m4_can/component/adc.h

Lines changed: 871 additions & 0 deletions
Large diffs are not rendered by default.

variants/feather_m4_can/component/aes.h

Lines changed: 375 additions & 0 deletions
Large diffs are not rendered by default.

variants/feather_m4_can/component/can.h

Lines changed: 3187 additions & 0 deletions
Large diffs are not rendered by default.

variants/feather_m4_can/component/ccl.h

Lines changed: 228 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)