00001 /*---------------------------------------------------------------------------- 00002 * ATMEL Microcontroller Software Support - ROUSSET - 00003 *---------------------------------------------------------------------------- 00004 * The software is delivered "AS IS" without warranty or condition of any 00005 * kind, either express, implied or statutory. This includes without 00006 * limitation any warranty or condition with respect to merchantability or 00007 * fitness for any particular purpose, or against the infringements of 00008 * intellectual property rights of others. 00009 *---------------------------------------------------------------------------- 00010 * File Name : Board.h 00011 * Object : AT91SAM7X Evaluation Board Features Definition File. 00012 * 00013 * Creation : JG 20/Jun/2005 00014 *---------------------------------------------------------------------------- 00015 */ 00016 #ifndef Board_h 00017 #define Board_h 00018 00019 #include "AT91SAM7X256.h" 00020 //#include "ioat91sam7x256.h" 00021 00022 /* MAKE BOARD USES PB4, rather than RB18 for PHY power signal */ 00023 /* HAS LED ON RB12 */ 00024 #define MAKE_BOARD 1 00025 00026 00027 /*-------------------------------*/ 00028 /* SAM7Board Memories Definition */ 00029 /*-------------------------------*/ 00030 // The AT91SAM7X128 embeds a 32-Kbyte SRAM bank, and 128K-Byte Flash 00031 00032 #define FLASH_PAGE_NB 256 00033 #define FLASH_PAGE_SIZE 128 00034 00035 /*--------------*/ 00036 /* Master Clock */ 00037 /*--------------*/ 00038 00039 #define EXT_OC 18432000 // Exetrnal ocilator MAINCK 00040 #define MCK 47923200 // MCK (PLLRC div by 2) 00041 #define MCKKHz (MCK/1000) // 00042 00043 #endif /* Board_h */
The Make Controller Kit is an open source project maintained by MakingThings.
MakingThings code is released under the Apache 2.0 license.
Bug tracker, development wiki and status can be found at http://dev.makingthings.com.
This document was last updated on 18 May 2009.