rmove unused #define and function declaretion
[coreboot.git] / targets / ibm / e325 / Config.lb
1 # the IBM E325
2 # This will make a target directory of ./e325
3
4 loadoptions
5
6 target e325
7
8 uses ARCH
9 uses CONFIG_COMPRESS
10 uses CONFIG_IOAPIC
11 uses CONFIG_ROM_STREAM
12 uses CONFIG_ROM_STREAM_START
13 uses CONFIG_UDELAY_TSC
14 uses CPU_FIXUP
15 uses FALLBACK_SIZE
16 uses HAVE_FALLBACK_BOOT
17 uses HAVE_MP_TABLE
18 uses HAVE_PIRQ_TABLE
19 uses HAVE_HARD_RESET
20 uses i586
21 uses i686
22 uses INTEL_PPRO_MTRR
23 uses HEAP_SIZE
24 uses IRQ_SLOT_COUNT
25 uses k7
26 uses k8
27 uses MAINBOARD_PART_NUMBER
28 uses MAINBOARD_VENDOR
29 uses CONFIG_SMP
30 uses CONFIG_MAX_CPUS
31 uses MEMORY_HOLE
32 uses PAYLOAD_SIZE
33 uses _RAMBASE
34 uses _ROMBASE
35 uses ROM_IMAGE_SIZE
36 uses ROM_SECTION_OFFSET
37 uses ROM_SECTION_SIZE
38 uses ROM_SIZE
39 uses STACK_SIZE
40 uses USE_FALLBACK_IMAGE
41 uses USE_OPTION_TABLE
42 uses HAVE_OPTION_TABLE
43 uses MAXIMUM_CONSOLE_LOGLEVEL
44 uses  DEFAULT_CONSOLE_LOGLEVEL
45 uses  CONFIG_CONSOLE_SERIAL8250
46 uses MAINBOARD
47 uses CONFIG_CHIP_CONFIGURE
48 uses XIP_ROM_SIZE
49 uses XIP_ROM_BASE
50 uses LINUXBIOS_EXTRA_VERSION
51
52 option CONFIG_CHIP_CONFIGURE=1
53
54 option  MAXIMUM_CONSOLE_LOGLEVEL=8
55 option  DEFAULT_CONSOLE_LOGLEVEL=8
56 option  CONFIG_CONSOLE_SERIAL8250=1
57
58 option CPU_FIXUP=1
59 option CONFIG_UDELAY_TSC=0
60 option i686=1
61 option i586=1
62 option INTEL_PPRO_MTRR=1
63 option k7=1
64 option k8=1
65
66 option ROM_SIZE=1048576
67
68
69 option HAVE_OPTION_TABLE=1
70 option CONFIG_ROM_STREAM=1
71 option HAVE_FALLBACK_BOOT=1
72
73 ###
74 ### Compute the location and size of where this firmware image
75 ### (linuxBIOS plus bootloader) will live in the boot rom chip.
76 ###
77 option FALLBACK_SIZE=131072
78
79 ## LinuxBIOS C code runs at this location in RAM
80 option _RAMBASE=0x00004000
81
82 #
83 ###
84 ### Compute the start location and size size of
85 ### The linuxBIOS bootloader.
86 ###
87
88 #
89 # Arima hdama
90 romimage "normal"
91         option USE_FALLBACK_IMAGE=0
92         option ROM_IMAGE_SIZE=0x10000
93         option LINUXBIOS_EXTRA_VERSION=".0Normal"
94         mainboard ibm/e325
95         payload //etc/hosts
96 end
97
98 romimage "fallback" 
99         option USE_FALLBACK_IMAGE=1
100         option ROM_IMAGE_SIZE=0x10000
101         option LINUXBIOS_EXTRA_VERSION=".0Fallback"
102         mainboard ibm/e325
103         payload //etc/hosts
104 # use this to test a build if you don't have the etherboot
105 #       payload /etc/hosts
106 end
107
108 buildrom ./linuxbios.rom ROM_SIZE "normal" "fallback"