1 /** 2 * \file 3 * 4 * \brief Arch file for SAM. 5 * 6 * This file defines common SAM series. 7 * 8 * Copyright (c) 2011-2015 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 /* SAM3 family */ 53 54 /* SAM3S series */ 55 #if (SAM3S) 56 # if (SAM3S8 || SAM3SD8) 57 # include "sam3s8.h" 58 # else 59 # include "sam3s.h" 60 # endif 61 #endif 62 63 /* SAM3U series */ 64 #if (SAM3U) 65 # include "sam3u.h" 66 #endif 67 68 /* SAM3N series */ 69 #if (SAM3N) 70 # include "sam3n.h" 71 #endif 72 73 /* SAM3XA series */ 74 #if (SAM3XA) 75 # include "sam3xa.h" 76 #endif 77 78 /* SAM4S series */ 79 #if (SAM4S) 80 # include "sam4s.h" 81 #endif 82 83 /* SAM4L series */ 84 #if (SAM4L) 85 # include "sam4l.h" 86 #endif 87 88 /* SAM4E series */ 89 #if (SAM4E) 90 # include "sam4e.h" 91 #endif 92 93 /* SAM4N series */ 94 #if (SAM4N) 95 # include "sam4n.h" 96 #endif 97 98 /* SAM4C series */ 99 #if (SAM4C) 100 # include "sam4c.h" 101 #endif 102 103 /* SAM4CM series */ 104 #if (SAM4CM) 105 # if (SAM4CMP32 || SAM4CMS32) 106 # include "sam4cm32.h" 107 # else 108 # include "sam4cm.h" 109 # endif 110 #endif 111 112 /* SAM4CP series */ 113 #if (SAM4CP) 114 # include "sam4cp.h" 115 #endif 116 117 /* SAMG51 series */ 118 #if (SAMG51) 119 # include "samg51.h" 120 #endif 121 122 /* SAMG53 series */ 123 #if (SAMG53) 124 # include "samg53.h" 125 #endif 126 127 /* SAMG54 series */ 128 #if (SAMG54) 129 # include "samg54.h" 130 #endif 131 132 /* SAMG55 series */ 133 #if (SAMG55) 134 # include "samg55.h" 135 #endif 136 137 /* SAMV71 series */ 138 #if (SAMV71) 139 # include "samv71.h" 140 #endif 141 142 /* SAMV70 series */ 143 #if (SAMV70) 144 # include "samv70.h" 145 #endif 146 147 /* SAME70 series */ 148 #if (SAME70) 149 # include "same70.h" 150 #endif 151 152 /* SAMS70 series */ 153 #if (SAMS70) 154 # include "sams70.h" 155 #endif 156 157 #endif /* _SAM_IO_ */ 158