]>
Commit | Line | Data |
---|---|---|
a9ab73b0 WD |
1 | /* |
2 | * A collection of structures, addresses, and values associated with | |
3 | * the Motorola 860T FADS board. Copied from the MBX stuff. | |
4 | * Magnus Damm added defines for 8xxrom and extended bd_info. | |
5 | * Helmut Buchsbaum added bitvalues for BCSRx | |
6 | * | |
7 | * Copyright (c) 1998 Dan Malek ([email protected]) | |
180d3f74 WD |
8 | * |
9 | * Modified by, Yuli Barcohen, Arabella Software Ltd., [email protected] | |
10 | * | |
11 | * Values common to all FADS family boards are in board/fads/fads.h | |
a9ab73b0 WD |
12 | */ |
13 | ||
a9ab73b0 WD |
14 | #ifndef __CONFIG_H |
15 | #define __CONFIG_H | |
16 | ||
2535d602 WD |
17 | /* board type */ |
18 | #define CONFIG_FADS 1 /* old/new FADS + new ADS */ | |
19 | ||
20 | /* processor type */ | |
21 | #define CONFIG_MPC860T 1 /* 860T */ | |
a9ab73b0 WD |
22 | |
23 | #define CONFIG_8xx_CONS_SMC1 1 /* Console is on SMC1 */ | |
24 | #undef CONFIG_8xx_CONS_SMC2 | |
25 | #undef CONFIG_8xx_CONS_NONE | |
2535d602 | 26 | #define CONFIG_BAUDRATE 38400 |
a9ab73b0 WD |
27 | #define CONFIG_LOADS_ECHO 1 /* echo on for serial download */ |
28 | ||
2535d602 | 29 | #if 0 /* old FADS */ |
6d0f6bcf | 30 | # define CONFIG_SYS_8XX_FACT 12 /* 4 MHz oscillator on EXTCLK */ |
2535d602 | 31 | #else /* new FADS */ |
6d0f6bcf | 32 | # define CONFIG_SYS_8XX_FACT 10 /* 5 MHz oscillator on EXTCLK */ |
a9ab73b0 WD |
33 | #endif |
34 | ||
6d0f6bcf | 35 | #define CONFIG_SYS_PLPRCR (((CONFIG_SYS_8XX_FACT-1) << PLPRCR_MF_SHIFT) | \ |
1114257c WD |
36 | PLPRCR_SPLSS | PLPRCR_TEXPS | PLPRCR_TMIST) |
37 | ||
180d3f74 WD |
38 | #define CONFIG_DRAM_50MHZ 1 |
39 | #define CONFIG_SDRAM_50MHZ 1 | |
a9ab73b0 | 40 | |
f2302d44 | 41 | #include "../../board/fads/fads.h" |
a9ab73b0 | 42 | |
a9ab73b0 WD |
43 | #ifdef USE_REAL_FLASH_VALUES |
44 | /* | |
45 | * These values fit our FADS860T ... | |
46 | * The "default" behaviour with 1Mbyte initial doesn't work for us! | |
47 | */ | |
6d0f6bcf JCPV |
48 | #undef CONFIG_SYS_OR0_PRELIM |
49 | #undef CONFIG_SYS_BR0_PRELIM | |
50 | #define CONFIG_SYS_OR0_PRELIM 0x0FFC00D34 /* Real values for the board */ | |
51 | #define CONFIG_SYS_BR0_PRELIM 0x02800001 /* Real values for the board */ | |
a9ab73b0 | 52 | #endif |
a9ab73b0 | 53 | |
6d0f6bcf | 54 | #define CONFIG_SYS_DAUGHTERBOARD /* FADS has processor-specific daughterboard */ |
a9ab73b0 WD |
55 | |
56 | #endif /* __CONFIG_H */ |