* fix the automatic build system by compressing payloads if possible
[coreboot.git] / src / mainboard / motorola / sandpointx3_altimus_mpc7410 / Options.lb
1 uses ISA_IO_BASE
2 uses ISA_MEM_BASE
3 uses PCIC0_CFGADDR
4 uses PCIC0_CFGDATA
5 uses PNP_CFGADDR
6 uses PNP_CFGDATA
7 uses _IO_BASE
8
9 uses CROSS_COMPILE 
10 uses HAVE_OPTION_TABLE
11 uses CONFIG_SANDPOINT_ALTIMUS 
12 uses CONFIG_COMPRESS 
13 uses DEFAULT_CONSOLE_LOGLEVEL 
14 uses CONFIG_USE_INIT
15 uses CONFIG_CHIP_CONFIGURE
16 uses NO_POST
17 uses CONFIG_CONSOLE_SERIAL8250 
18 uses TTYS0_BASE 
19 uses CONFIG_IDE
20 uses CONFIG_FS_STREAM 
21 uses CONFIG_FS_EXT2
22 uses CONFIG_FS_ISO9660
23 uses CONFIG_FS_FAT
24 uses CONFIG_COMPRESSED_ROM_STREAM_LZMA
25 uses AUTOBOOT_CMDLINE
26 uses PAYLOAD_SIZE
27 uses ROM_SIZE
28 uses ROM_IMAGE_SIZE
29 uses _RESET
30 uses _EXCEPTION_VECTORS
31 uses _ROMBASE
32 uses _ROMSTART
33 uses _RAMBASE
34 uses _RAMSTART
35 uses STACK_SIZE
36 uses HEAP_SIZE
37
38 uses MAINBOARD
39 uses MAINBOARD_VENDOR
40 uses MAINBOARD_PART_NUMBER
41 uses LINUXBIOS_EXTRA_VERSION
42 uses CROSS_COMPILE
43 uses CC
44 uses HOSTCC
45 uses OBJCOPY
46
47 ##
48 ## Set memory map
49 ##
50 default ISA_IO_BASE=0xfe000000
51 default ISA_MEM_BASE=0xfd000000
52 default PCIC0_CFGADDR=0xfec00000
53 default PCIC0_CFGDATA=0xfee00000
54 default PNP_CFGADDR=0x15c
55 default PNP_CFGDATA=0x15d
56 default _IO_BASE=ISA_IO_BASE
57
58
59 ## use a cross compiler
60 #default CROSS_COMPILE="powerpc-eabi-"
61 #default CROSS_COMPILE="ppc_74xx-"
62
63 ## Use stage 1 initialization code
64 default CONFIG_USE_INIT=1
65
66 ## Use static configuration
67 default CONFIG_CHIP_CONFIGURE=1
68
69 ## We don't use compressed image
70 default CONFIG_COMPRESS=0
71
72 ## Turn off POST codes
73 default NO_POST=1
74
75 ## Enable serial console
76 default DEFAULT_CONSOLE_LOGLEVEL=8
77 default CONFIG_CONSOLE_SERIAL8250=1
78 default TTYS0_BASE=0x3f8
79
80 ## Load payload using filo
81 default CONFIG_IDE=1
82 default CONFIG_FS_STREAM=1
83 default CONFIG_FS_EXT2=1
84 default CONFIG_FS_ISO9660=1
85 default CONFIG_FS_FAT=1
86 default AUTOBOOT_CMDLINE="hdc1:/vmlinuz"
87
88 # LinuxBIOS must fit into 128KB
89 default ROM_IMAGE_SIZE=131072
90 default ROM_SIZE={ROM_IMAGE_SIZE+PAYLOAD_SIZE}
91 default PAYLOAD_SIZE=262144
92
93 # Set stack and heap sizes (stage 2)
94 default STACK_SIZE=0x10000
95 default HEAP_SIZE=0x10000
96
97 # Sandpoint Demo Board
98 ## Base of ROM
99 default _ROMBASE=0xfff00000
100
101 ## Sandpoint reset vector
102 default _RESET=_ROMBASE+0x100
103
104 ## Exception vectors (other than reset vector)
105 default _EXCEPTION_VECTORS=_RESET+0x100
106
107 ## Start of linuxBIOS in the boot rom
108 ## = _RESET + exeception vector table size
109 default _ROMSTART=_RESET+0x3100
110
111 ## LinuxBIOS C code runs at this location in RAM
112 default _RAMBASE=0x00100000
113 default _RAMSTART=0x00100000
114
115 ### End Options.lb
116 end