]>
Commit | Line | Data |
---|---|---|
69df3c4d NI |
1 | #ifndef __CONFIG_H |
2 | #define __CONFIG_H | |
3 | ||
4 | #undef DEBUG | |
5 | ||
6 | #define CONFIG_SH 1 | |
7 | #define CONFIG_SH4 1 | |
8 | #define CONFIG_CPU_SH7750 1 | |
9 | #define CONFIG_MS7750SE 1 | |
10 | #define __LITTLE_ENDIAN__ 1 | |
11 | ||
12 | //#define CONFIG_COMMANDS (CONFIG_CMD_DFL | CFG_CMD_NET |CFG_CMD_PING) | |
13 | #define CONFIG_COMMANDS CONFIG_CMD_DFL & ~CFG_CMD_NET | |
14 | ||
15 | #define CFG_SCIF_CONSOLE 1 | |
16 | #define CONFIG_BAUDRATE 38400 | |
17 | #define CONFIG_CONS_SCIF1 1 | |
18 | #define BOARD_LATE_INIT 1 | |
19 | ||
20 | #include <cmd_confdefs.h> | |
21 | ||
22 | #define CONFIG_BOOTDELAY -1 | |
23 | #define CONFIG_BOOTARGS "console=ttySC0,115200" | |
24 | #define CONFIG_ENV_OVERWRITE 1 | |
25 | ||
26 | #define CFG_SDRAM_BASE (0x8C000000) | |
27 | #define CFG_SDRAM_SIZE (64 * 1024 * 1024) | |
28 | ||
29 | #define CFG_LONGHELP | |
30 | #define CFG_PROMPT "=> " | |
31 | #define CFG_CBSIZE 256 | |
32 | #define CFG_PBSIZE 256 | |
33 | #define CFG_MAXARGS 16 | |
34 | #define CFG_BARGSIZE 512 | |
35 | #define CFG_BAUDRATE_TABLE { 115200, 57600, 38400, 19200, 9600 } /* List of legal baudrate settings for this board */ | |
36 | ||
37 | #define CFG_MEMTEST_START (CFG_SDRAM_BASE) | |
38 | #define CFG_MEMTEST_END (TEXT_BASE - 0x100000) | |
39 | ||
40 | ||
41 | #define CFG_LOAD_ADDR (CFG_SDRAM_BASE + 4 * 1024 * 1024) | |
42 | #define CFG_MONITOR_BASE (CFG_FLASH_BASE) /* Address of u-boot image in Flash */ | |
43 | #define CFG_MONITOR_LEN (128 * 1024) | |
44 | #define CFG_MALLOC_LEN (256 * 1024) /* Size of DRAM reserved for malloc() use */ | |
45 | ||
46 | #define CFG_GBL_DATA_SIZE (256) /* size in bytes reserved for initial data */ | |
47 | #define CFG_BOOTMAPSZ (8 * 1024 * 1024) | |
48 | #define CFG_RX_ETH_BUFFER (8) | |
49 | ||
50 | #define CFG_FLASH_CFI | |
51 | #define CFG_FLASH_CFI_DRIVER | |
52 | #undef CFG_FLASH_CFI_BROKEN_TABLE | |
53 | #undef CFG_FLASH_QUIET_TEST | |
54 | #define CFG_FLASH_EMPTY_INFO /* print 'E' for empty sector on flinfo */ | |
55 | ||
56 | #define CFG_FLASH_BASE (0xA1000000) | |
57 | #define CFG_MAX_FLASH_BANKS (1) /* Max number of | |
58 | * Flash memory banks | |
59 | */ | |
60 | #define CFG_MAX_FLASH_SECT 142 | |
61 | #define CFG_FLASH_BANKS_LIST { CFG_FLASH_BASE } | |
62 | ||
63 | #define CFG_ENV_IS_IN_FLASH | |
64 | #define CFG_ENV_SECT_SIZE 0x20000 | |
65 | #define CFG_ENV_SIZE (CFG_ENV_SECT_SIZE) | |
66 | #define CFG_ENV_ADDR (CFG_MONITOR_BASE + CFG_MONITOR_LEN) | |
67 | #define CFG_FLASH_ERASE_TOUT 120000 | |
68 | #define CFG_FLASH_WRITE_TOUT 500 | |
69 | ||
70 | #define CONFIG_SYS_CLK_FREQ 33333333 | |
71 | #define TMU_CLK_DIVIDER 4 | |
72 | #define CFG_HZ (CONFIG_SYS_CLK_FREQ / TMU_CLK_DIVIDER) | |
73 | #define CFG_PLL_SETTLING_TIME 100 /* in us */ | |
74 | ||
75 | #endif /* __CONFIG_H */ |