1 /**
2  * \file
3  *
4  * \brief Arch file for SAM0.
5  *
6  * This file defines common SAM0 series.
7  *
8  * Copyright (C) 2012-2016 Atmel Corporation. All rights reserved.
9  *
10  * \asf_license_start
11  *
12  * \page License
13  *
14  * Redistribution and use in source and binary forms, with or without
15  * modification, are permitted provided that the following conditions are met:
16  *
17  * 1. Redistributions of source code must retain the above copyright notice,
18  *    this list of conditions and the following disclaimer.
19  *
20  * 2. Redistributions in binary form must reproduce the above copyright notice,
21  *    this list of conditions and the following disclaimer in the documentation
22  *    and/or other materials provided with the distribution.
23  *
24  * 3. The name of Atmel may not be used to endorse or promote products derived
25  *    from this software without specific prior written permission.
26  *
27  * 4. This software may only be redistributed and used in connection with an
28  *    Atmel microcontroller product.
29  *
30  * THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR IMPLIED
31  * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
32  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE
33  * EXPRESSLY AND SPECIFICALLY DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR
34  * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
35  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
36  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
37  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
38  * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
39  * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
40  * POSSIBILITY OF SUCH DAMAGE.
41  *
42  * \asf_license_stop
43  *
44  */
45 /*
46  * Support and FAQ: visit <a href="http://www.atmel.com/design-support/">Atmel Support</a>
47  */
48 
49 #ifndef _SAM_IO_
50 #define _SAM_IO_
51 
52 #include <stddef.h>
53 #include <stdint.h>
54 #include <stdbool.h>
55 
56 /* SAM D20 family */
57 #if (SAMD20)
58 #  include "samd20.h"
59 #endif
60 
61 #if (SAMD21)
62 #  include "samd21.h"
63 #endif
64 
65 #if (SAMR21)
66 #  include "samr21.h"
67 #endif
68 
69 #if (SAMD09)
70 #  include "samd09.h"
71 #endif
72 
73 #if (SAMD10)
74 #  include "samd10.h"
75 #endif
76 
77 #if (SAMD11)
78 #  include "samd11.h"
79 #endif
80 
81 #if (SAML21)
82 #  include "saml21.h"
83 #endif
84 
85 #if (SAMR30)
86 #  include "samr30.h"
87 #endif
88 
89 #if (SAML22)
90 #  include "saml22.h"
91 #endif
92 
93 #if (SAMDA1)
94 #  include "samda1.h"
95 #endif
96 
97 #if (SAMC20)
98 #  include "samc20.h"
99 #endif
100 
101 #if (SAMC21)
102 #  include "samc21.h"
103 #endif
104 
105 #if (SAMHA1)
106 #  include "samha1.h"
107 #endif
108 
109 #if (SAMB11)
110 #  include "samb11.h"
111 #endif
112 
113 #endif /* _SAM_IO_ */
114