board.h

Go to the documentation of this file.
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_

Generated on Wed May 7 14:40:10 2008 for AVR32114 Using the AVR32 LCD Controller by  doxygen 1.5.3-20071008