1 /** 2 * \file 3 * 4 * \brief ATSHA204 CryptoAuth driver configuration file 5 * 6 * 7 * Copyright (c) 2011-2015 Atmel Corporation. All rights reserved. 8 * 9 * \asf_license_start 10 * 11 * \page License 12 * 13 * Redistribution and use in source and binary forms, with or without 14 * modification, are permitted provided that the following conditions are met: 15 * 16 * 1. Redistributions of source code must retain the above copyright notice, 17 * this list of conditions and the following disclaimer. 18 * 19 * 2. Redistributions in binary form must reproduce the above copyright notice, 20 * this list of conditions and the following disclaimer in the documentation 21 * and/or other materials provided with the distribution. 22 * 23 * 3. The name of Atmel may not be used to endorse or promote products derived 24 * from this software without specific prior written permission. 25 * 26 * 4. This software may only be redistributed and used in connection with an 27 * Atmel microcontroller product. 28 * 29 * THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR IMPLIED 30 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 31 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE 32 * EXPRESSLY AND SPECIFICALLY DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR 33 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 34 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 35 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 36 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 37 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 38 * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 39 * POSSIBILITY OF SUCH DAMAGE. 40 * 41 * \asf_license_stop 42 * 43 */ 44 /* 45 * Support and FAQ: visit <a href="http://www.atmel.com/design-support/">Atmel Support</a> 46 */ 47 #ifndef CONF_ATSHA204_H_INCLUDED 48 #define CONF_ATSHA204_H_INCLUDED 49 50 #include <board.h> 51 52 #if BOARD == XMEGA_A1_XPLAINED 53 // Interface configuration for XMEGA-A1 Xplained 54 # define ATSHA204_TWI_PORT (&TWIC) 55 56 #else 57 // Interface configuration for other boards 58 # warning ATSHA204 TWI port is not set for your board. Please see conf_atsha204.h. 59 # define ATSHA204_TWI_PORT (&TWIC) 60 #endif // BOARD 61 62 // Xplain board independent configuration 63 #define ATSHA204_TWI_SPEED (400000) 64 65 //! TWI address used at SHA204 library startup 66 #define SHA204_I2C_DEFAULT_ADDRESS (0xCA) 67 68 #endif /* CONF_ATSHA204_H_INCLUDED */ 69