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