summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJean-Philippe Save2008-02-12 11:59:04 +0100
committerJean-Philippe Save2008-02-12 11:59:04 +0100
commit049c716364037a06c8d6a51d317953cc4f57982e (patch)
tree497331be2a3c3c6d250af6ec2725485c62c67a4f /include
parentdd62340149ff9af6842ec8411a785906b6f85338 (diff)
Start to configure the serial link on mona
Diffstat (limited to 'include')
-rw-r--r--include/lisa/mona-board.h44
-rw-r--r--include/platform.h5
2 files changed, 48 insertions, 1 deletions
diff --git a/include/lisa/mona-board.h b/include/lisa/mona-board.h
new file mode 100644
index 0000000000..4c38d77ab6
--- /dev/null
+++ b/include/lisa/mona-board.h
@@ -0,0 +1,44 @@
+/************************************************************/
+/*!
+ \file mona-board.h
+ \brief MONA board specific features
+
+ \author Jean-Philippe Save (jean-philippe.save@spidcom.com)
+ \author (c) SPiDCOM Technologies
+
+ \version 1.0
+ \date 06/07/07
+*/
+/************************************************************/
+
+#ifndef MONA_BOARD_H
+#define MONA_BOARD_H
+
+#define SDRAM_SIZE (0x02000000) // 32 MBytes
+#define FLASH_SIZE (0x04000000) // 64 MBytes
+#define SRAM_SIZE (0x00001000) // 4 KBytes
+
+/*
+ *************************************************************
+ * Serial Port Configuration
+ *************************************************************
+ */
+#define SPC2XXC_NR_UART 1
+#define SPC2XXC_UART_MAP {0}
+#define CONSOLE_USART_BASE CSP_USART0_BASE
+#define SPC2XXC_CONSOLE 0
+#define SPC2XXC_CONSOLE_DEFAULT_BAUDRATE 57600
+
+/*
+ *************************************************************
+ * Clocks Definitions
+ *************************************************************
+ */
+#define CLK_ARM (192000000)
+#define CLK_AHB (CLK_ARM/2)
+#define EXT_APB_CLK (CLK_ARM/4)
+#define TIMER_CLK (EXT_APB_CLK)
+//#define PCLK (CLK_ARM/4)
+
+#endif // MONA_BOARD_H
+
diff --git a/include/platform.h b/include/platform.h
index 5e442e1801..4b140e75b0 100644
--- a/include/platform.h
+++ b/include/platform.h
@@ -117,10 +117,13 @@
//REMEMBER : SPC2XXC = LISA
#if defined(SP_SPC2XXC) || defined(SP_LISA)
#include "lisa/lisa.h"
-#ifdef SP_FCM3
+#ifdef SP_MONA
+#include "lisa/mona-board.h"
+#else /* SP_FCM3 */
//#include "lisa/fcm3-board.h"
#include "lisa/arisa-board.h"
#endif
+
#include "plc/plc_ex.h"
#include "plc/plc_v1_lisa.h"
#include "plc/plc_v2_lisa.h"