a4108ad1113490a1bbdc5485fa82ac6e8e82b0bf
[coreboot.git] / src / mainboard / motorola / sandpointx3_altimus_mpc7410 / Options.lb
1 uses CONFIG_ARCH_X86
2 uses CONFIG_ISA_IO_BASE
3 uses CONFIG_CBFS
4 uses CONFIG_ISA_MEM_BASE
5 uses CONFIG_PCIC0_CFGADDR
6 uses CONFIG_PCIC0_CFGDATA
7 uses CONFIG_PNP_CFGADDR
8 uses CONFIG_PNP_CFGDATA
9 uses CONFIG_IO_BASE
10
11 uses CONFIG_CROSS_COMPILE 
12 uses CONFIG_HAVE_OPTION_TABLE
13 uses CONFIG_SANDPOINT_ALTIMUS 
14 uses CONFIG_COMPRESS 
15 uses CONFIG_DEFAULT_CONSOLE_LOGLEVEL 
16 uses CONFIG_USE_INIT
17 uses CONFIG_CHIP_CONFIGURE
18 uses CONFIG_NO_POST
19 uses CONFIG_CONSOLE_SERIAL8250 
20 uses CONFIG_TTYS0_BASE 
21 uses CONFIG_IDE
22 uses CONFIG_FS_PAYLOAD 
23 uses CONFIG_FS_EXT2
24 uses CONFIG_FS_ISO9660
25 uses CONFIG_FS_FAT
26 uses CONFIG_COMPRESSED_PAYLOAD_LZMA
27 uses CONFIG_PRECOMPRESSED_PAYLOAD
28 uses CONFIG_AUTOBOOT_CMDLINE
29 uses CONFIG_PAYLOAD_SIZE
30 uses CONFIG_ROM_SIZE
31 uses CONFIG_ROM_IMAGE_SIZE
32 uses CONFIG_RESET
33 uses CONFIG_EXCEPTION_VECTORS
34 uses CONFIG_ROMBASE
35 uses CONFIG_ROMSTART
36 uses CONFIG_RAMBASE
37 uses CONFIG_RAMSTART
38 uses CONFIG_STACK_SIZE
39 uses CONFIG_HEAP_SIZE
40
41 uses CONFIG_MAINBOARD
42 uses CONFIG_MAINBOARD_VENDOR
43 uses CONFIG_MAINBOARD_PART_NUMBER
44 uses COREBOOT_EXTRA_VERSION
45 uses CONFIG_CROSS_COMPILE
46 uses CC
47 uses HOSTCC
48 uses CONFIG_OBJCOPY
49
50 ##
51 ## Set memory map
52 ##
53 default CONFIG_ISA_IO_BASE=0xfe000000
54 default CONFIG_ISA_MEM_BASE=0xfd000000
55 default CONFIG_PCIC0_CFGADDR=0xfec00000
56 default CONFIG_PCIC0_CFGDATA=0xfee00000
57 default CONFIG_PNP_CFGADDR=0x15c
58 default CONFIG_PNP_CFGDATA=0x15d
59 default CONFIG_IO_BASE=CONFIG_ISA_IO_BASE
60
61 ##
62 ## The default compiler
63 ##
64 default CC="$(CONFIG_CROSS_COMPILE)gcc"
65 default HOSTCC="gcc"
66 ## use a cross compiler
67 #default CONFIG_CROSS_COMPILE="powerpc-eabi-"
68 #default CONFIG_CROSS_COMPILE="ppc_74xx-"
69 default CONFIG_ARCH_X86=0
70
71 ## Use stage 1 initialization code
72 default CONFIG_USE_INIT=1
73
74 ## Use static configuration
75 default CONFIG_CHIP_CONFIGURE=1
76
77 ## We don't use compressed image
78 default CONFIG_COMPRESS=0
79
80 ## Turn off POST codes
81 default CONFIG_NO_POST=1
82
83 ## Enable serial console
84 default CONFIG_DEFAULT_CONSOLE_LOGLEVEL=8
85 default CONFIG_CONSOLE_SERIAL8250=1
86 default CONFIG_TTYS0_BASE=0x3f8
87
88 ## Load payload using filo
89 default CONFIG_IDE=1
90 default CONFIG_FS_PAYLOAD=1
91 default CONFIG_FS_EXT2=1
92 default CONFIG_FS_ISO9660=1
93 default CONFIG_FS_FAT=1
94 default CONFIG_AUTOBOOT_CMDLINE="hdc1:/vmlinuz"
95
96 # coreboot must fit into 128KB
97 default CONFIG_ROM_IMAGE_SIZE=160*1024
98 default CONFIG_ROM_SIZE=384*1024
99 default CONFIG_PAYLOAD_SIZE=262144
100
101 # Set stack and heap sizes (stage 2)
102 default CONFIG_STACK_SIZE=0x10000
103 default CONFIG_HEAP_SIZE=0x10000
104
105 # Sandpoint Demo Board
106 ## Base of ROM
107 default CONFIG_ROMBASE=0xfff00000
108
109 ## Sandpoint reset vector
110 default CONFIG_RESET=CONFIG_ROMBASE+0x100
111
112 ## Exception vectors (other than reset vector)
113 default CONFIG_EXCEPTION_VECTORS=CONFIG_RESET+0x100
114
115 ## Start of coreboot in the boot rom
116 ## = CONFIG_RESET + exeception vector table size
117 default CONFIG_ROMSTART=CONFIG_RESET+0x3100
118
119 ## Coreboot C code runs at this location in RAM
120 default CONFIG_RAMBASE=0x00100000
121 default CONFIG_RAMSTART=0x00100000
122
123 ### End Options.lb
124 #
125 # CBFS
126 #
127 #
128 default CONFIG_CBFS=1
129 end