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