00001 /* This header file is part of the ATMEL AT32UC3A-SoftwareFramework-1.1.1 Release */ 00002 00003 /*This file is prepared for Doxygen automatic documentation generation.*/ 00020 /* Copyright (c) 2007, Atmel Corporation All rights reserved. 00021 * 00022 * Redistribution and use in source and binary forms, with or without 00023 * modification, are permitted provided that the following conditions are met: 00024 * 00025 * 1. Redistributions of source code must retain the above copyright notice, 00026 * this list of conditions and the following disclaimer. 00027 * 00028 * 2. Redistributions in binary form must reproduce the above copyright notice, 00029 * this list of conditions and the following disclaimer in the documentation 00030 * and/or other materials provided with the distribution. 00031 * 00032 * 3. The name of ATMEL may not be used to endorse or promote products derived 00033 * from this software without specific prior written permission. 00034 * 00035 * THIS SOFTWARE IS PROVIDED BY ATMEL ``AS IS'' AND ANY EXPRESS OR IMPLIED 00036 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 00037 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE EXPRESSLY AND 00038 * SPECIFICALLY DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, 00039 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 00040 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 00041 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 00042 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 00043 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 00044 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 00045 */ 00046 00047 00048 #ifndef _BOARD_H_ 00049 #define _BOARD_H_ 00050 00051 #include <avr32/io.h> 00052 00055 00056 #define EVK1100 1 00057 #define EVK1101 2 00058 00059 00060 00062 00063 #define EXT1102 1 00064 00065 00066 #if BOARD == EVK1100 00067 # include "EVK1100/evk1100.h" 00068 #elif BOARD == EVK1101 00069 # include "EVK1101/evk1101.h" 00070 #else 00071 # error No known AVR32 board defined 00072 #endif 00073 00074 #if EXT_BOARD == EXT1102 00075 # include "EXT1102/ext1102.h" 00076 #endif 00077 00078 00079 #ifndef FRCOSC 00080 # define FRCOSC AVR32_PM_RCOSC_FREQUENCY 00081 #endif 00082 00083 00084 #endif // _BOARD_H_
1.5.3-20071008