summaryrefslogtreecommitdiff
path: root/include/lisa/fcm3-board.h
blob: 648dcbabec5c9c96c024a1232274629db3e9a4c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
/************************************************************/
/*!
  \file fcm3-board.h
  \brief FCM3 board specific features

  \author Jean-Philippe Save (jean-philippe.save@spidcom.com)
  \author (c) SPiDCOM Technologies

  \version 1.0
  \date 06/07/07
*/
/************************************************************/

#ifndef FCM3_BOARD_H
#define FCM3_BOARD_H

#define DFT_SDRAM_SIZE               	(0x02000000) // 32 MBytes
//#define FLASH_SIZE               	(0x04000000) // 64 MBytes
#define FLASH_SIZE               	(0x08000000) //128 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              (64000000)
#define TIMER_CLK                (EXT_APB_CLK)
//#define PCLK                     (CLK_ARM/4)



/*
 *************************************************************
 * Others Definitions
 *************************************************************
 */
#define DAUGHTER_BOARD_MAXNUM		4
#define DAUGHTER_BOARD_CURRENTNUM	CONFIG_FCM3_DAUGHTER_BOARD_NUM

#endif // FCM3_BOARD_H