1 /* 2 * \file 3 * 4 * \brief Definitions for Configurable Values of the ATSHA204 Library 5 * 6 * This file contains configurations for the ATSHA204 modules. 7 * 8 * 9 * Copyright (c) 2011-2015 Atmel Corporation. All rights reserved. 10 * 11 * \asf_license_start 12 * 13 * \page License 14 * 15 * Redistribution and use in source and binary forms, with or without 16 * modification, are permitted provided that the following conditions are met: 17 * 18 * 1. Redistributions of source code must retain the above copyright notice, 19 * this list of conditions and the following disclaimer. 20 * 21 * 2. Redistributions in binary form must reproduce the above copyright notice, 22 * this list of conditions and the following disclaimer in the documentation 23 * and/or other materials provided with the distribution. 24 * 25 * 3. The name of Atmel may not be used to endorse or promote products derived 26 * from this software without specific prior written permission. 27 * 28 * 4. This software may only be redistributed and used in connection with an 29 * Atmel microcontroller product. 30 * 31 * THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR IMPLIED 32 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 33 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE 34 * EXPRESSLY AND SPECIFICALLY DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR 35 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 36 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 37 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 38 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 39 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 40 * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 41 * POSSIBILITY OF SUCH DAMAGE. 42 * 43 * \asf_license_stop 44 * 45 */ 46 /* 47 * Support and FAQ: visit <a href="http://www.atmel.com/design-support/">Atmel Support</a> 48 */ 49 50 #ifndef SHA204_CONFIG_H 51 # define SHA204_CONFIG_H 52 53 /** \brief number of command / response retries 54 * 55 * If communication is lost, re-synchronization includes waiting for the 56 * longest possible execution time of a command. 57 * This adds a #SHA204_COMMAND_EXEC_MAX delay to every retry. 58 * Every increment of the number of retries increases the time 59 * the library is spending in the retry loop by #SHA204_COMMAND_EXEC_MAX. 60 */ 61 #define SHA204_RETRY_COUNT (1) 62 63 #endif 64