updated
[coreboot.git] / targets / via / epia-m / Config.lb
1 # Sample config file for EPIA-M
2 # This will make a target directory of ./epia-m
3
4 loadoptions
5
6 target epia-m
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 uses TTYS0_BAUD
50
51 option TTYS0_BAUD=19200
52
53 option CONFIG_CHIP_CONFIGURE=1
54
55 option  MAXIMUM_CONSOLE_LOGLEVEL=7
56 option  DEFAULT_CONSOLE_LOGLEVEL=7
57 option  CONFIG_CONSOLE_SERIAL8250=1
58
59 option CPU_FIXUP=1
60 option CONFIG_UDELAY_TSC=0
61 option i686=1
62 option i586=1
63 option INTEL_PPRO_MTRR=1
64 option ROM_SIZE=256*1024
65
66 option HAVE_OPTION_TABLE=1
67 option CONFIG_ROM_STREAM=1
68 option HAVE_FALLBACK_BOOT=1
69
70 ###
71 ### Compute the location and size of where this firmware image
72 ### (linuxBIOS plus bootloader) will live in the boot rom chip.
73 ###
74 option FALLBACK_SIZE=131072
75
76 ## LinuxBIOS C code runs at this location in RAM
77 option _RAMBASE=0x00004000
78
79 #
80 ###
81 ### Compute the start location and size size of
82 ### The linuxBIOS bootloader.
83 ###
84
85 #
86 # Arima hdama
87 romimage "normal"
88         option USE_FALLBACK_IMAGE=0
89         option ROM_IMAGE_SIZE=0x10000
90         option LINUXBIOS_EXTRA_VERSION=".0Normal"
91         mainboard via/epia-m
92 #       payload /usr/share/etherboot/5.1.9pre2-lnxi-lb/tg3--ide_disk.zelf
93 #       payload ../../../../tg3--ide_disk.zelf  
94         payload ../../../../../lnxieepro100.ebi
95 end
96
97 romimage "fallback" 
98         option USE_FALLBACK_IMAGE=1
99         option ROM_IMAGE_SIZE=0x10000
100         option LINUXBIOS_EXTRA_VERSION=".0Fallback"
101         mainboard via/epia-m
102 #       payload /usr/share/etherboot/5.1.9pre2-lnxi-lb/tg3--ide_disk.zelf
103 #       payload ../../../../tg3--ide_disk.zelf  
104         payload ../../../../../lnxieepro100.ebi
105 end
106
107 buildrom ./linuxbios.rom ROM_SIZE "normal" "fallback"