bc69e5b8f1c75b43e1e4be6d8d20e8bb51cc6a87
[coreboot.git] / targets / via / epia-m / Config.filo.lb
1 # Sample config file for EPIA
2 # This will make a target directory of ./epia
3
4 loadoptions
5
6 target epia
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 MAINBOARD_PART_NUMBER
26 uses MAINBOARD_VENDOR
27 uses CONFIG_SMP
28 uses CONFIG_MAX_CPUS
29 uses MEMORY_HOLE
30 uses PAYLOAD_SIZE
31 uses _RAMBASE
32 uses _ROMBASE
33 uses ROM_IMAGE_SIZE
34 uses ROM_SECTION_OFFSET
35 uses ROM_SECTION_SIZE
36 uses ROM_SIZE
37 uses STACK_SIZE
38 uses USE_FALLBACK_IMAGE
39 uses USE_OPTION_TABLE
40 uses HAVE_OPTION_TABLE
41 uses MAXIMUM_CONSOLE_LOGLEVEL
42 uses  DEFAULT_CONSOLE_LOGLEVEL
43 uses  CONFIG_CONSOLE_SERIAL8250
44 uses MAINBOARD
45 uses CONFIG_CHIP_CONFIGURE
46 uses XIP_ROM_SIZE
47 uses XIP_ROM_BASE
48 uses LINUXBIOS_EXTRA_VERSION
49
50 option CONFIG_CHIP_CONFIGURE=1
51
52 option  MAXIMUM_CONSOLE_LOGLEVEL=8
53 option  DEFAULT_CONSOLE_LOGLEVEL=8
54 option  CONFIG_CONSOLE_SERIAL8250=1
55
56 option CPU_FIXUP=1
57 option CONFIG_UDELAY_TSC=0
58 option i686=1
59 option i586=1
60 option INTEL_PPRO_MTRR=1
61 option ROM_SIZE=256*1024
62
63 option HAVE_OPTION_TABLE=1
64 option CONFIG_ROM_STREAM=1
65 option HAVE_FALLBACK_BOOT=1
66
67 ###
68 ### Compute the location and size of where this firmware image
69 ### (linuxBIOS plus bootloader) will live in the boot rom chip.
70 ###
71 option FALLBACK_SIZE=131072
72
73 ## LinuxBIOS C code runs at this location in RAM
74 option _RAMBASE=0x00004000
75
76 #
77 ###
78 ### Compute the start location and size size of
79 ### The linuxBIOS bootloader.
80 ###
81
82 #
83 # Arima hdama
84 romimage "normal"
85         option USE_FALLBACK_IMAGE=0
86         option ROM_IMAGE_SIZE=0x10000
87         option LINUXBIOS_EXTRA_VERSION=".0Normal"
88         mainboard via/epia
89 #       payload /usr/share/etherboot/5.1.9pre2-lnxi-lb/tg3--ide_disk.zelf
90 #       payload ../../../../tg3--ide_disk.zelf  
91 #       payload ../../../../../lnxieepro100.ebi
92         payload ../../../../../../filo.elf
93 end
94
95 romimage "fallback" 
96         option USE_FALLBACK_IMAGE=1
97         option ROM_IMAGE_SIZE=0x10000
98         option LINUXBIOS_EXTRA_VERSION=".0Fallback"
99         mainboard via/epia
100 #       payload /usr/share/etherboot/5.1.9pre2-lnxi-lb/tg3--ide_disk.zelf
101 #       payload ../../../../tg3--ide_disk.zelf  
102 #       payload ../../../../../lnxieepro100.ebi
103         payload ../../../../../../filo.elf
104 end
105
106 buildrom ./linuxbios.rom ROM_SIZE "normal" "fallback"