git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1537 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
		
			
				
	
	
		
			113 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			113 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # the IBM E325
 | |
| # This will make a target directory of ./e325
 | |
| 
 | |
| loadoptions
 | |
| 
 | |
| target e325
 | |
| 
 | |
| uses ARCH
 | |
| uses CONFIG_COMPRESS
 | |
| uses CONFIG_IOAPIC
 | |
| uses CONFIG_ROM_STREAM
 | |
| uses CONFIG_ROM_STREAM_START
 | |
| uses CONFIG_SERIAL_POST
 | |
| uses NO_POST
 | |
| uses CONFIG_UDELAY_TSC
 | |
| uses CPU_FIXUP
 | |
| uses FALLBACK_SIZE
 | |
| uses HAVE_FALLBACK_BOOT
 | |
| uses HAVE_MP_TABLE
 | |
| uses HAVE_PIRQ_TABLE
 | |
| uses HAVE_HARD_RESET
 | |
| uses i586
 | |
| uses i686
 | |
| uses INTEL_PPRO_MTRR
 | |
| uses HEAP_SIZE
 | |
| uses IRQ_SLOT_COUNT
 | |
| uses k7
 | |
| uses k8
 | |
| uses MAINBOARD_PART_NUMBER
 | |
| uses MAINBOARD_VENDOR
 | |
| uses CONFIG_SMP
 | |
| uses CONFIG_MAX_CPUS
 | |
| uses MEMORY_HOLE
 | |
| uses PAYLOAD_SIZE
 | |
| uses _RAMBASE
 | |
| uses _ROMBASE
 | |
| uses ROM_IMAGE_SIZE
 | |
| uses ROM_SECTION_OFFSET
 | |
| uses ROM_SECTION_SIZE
 | |
| uses ROM_SIZE
 | |
| uses STACK_SIZE
 | |
| uses USE_FALLBACK_IMAGE
 | |
| uses USE_OPTION_TABLE
 | |
| uses HAVE_OPTION_TABLE
 | |
| uses MAXIMUM_CONSOLE_LOGLEVEL
 | |
| uses  DEFAULT_CONSOLE_LOGLEVEL
 | |
| uses  CONFIG_CONSOLE_SERIAL8250
 | |
| uses MAINBOARD
 | |
| uses CONFIG_CHIP_CONFIGURE
 | |
| uses XIP_ROM_SIZE
 | |
| uses XIP_ROM_BASE
 | |
| uses LINUXBIOS_EXTRA_VERSION
 | |
| 
 | |
| option CONFIG_CHIP_CONFIGURE=1
 | |
| 
 | |
| option  MAXIMUM_CONSOLE_LOGLEVEL=9
 | |
| option  DEFAULT_CONSOLE_LOGLEVEL=9
 | |
| option  CONFIG_CONSOLE_SERIAL8250=1
 | |
| option  CONFIG_SERIAL_POST=1
 | |
| option  NO_POST=0
 | |
| 
 | |
| option CPU_FIXUP=1
 | |
| option CONFIG_UDELAY_TSC=0
 | |
| option i686=1
 | |
| option i586=1
 | |
| option INTEL_PPRO_MTRR=1
 | |
| option k7=1
 | |
| option k8=1
 | |
| 
 | |
| option ROM_SIZE=1048576
 | |
| 
 | |
| 
 | |
| option HAVE_OPTION_TABLE=1
 | |
| option CONFIG_ROM_STREAM=1
 | |
| option HAVE_FALLBACK_BOOT=1
 | |
| 
 | |
| ###
 | |
| ### Compute the location and size of where this firmware image
 | |
| ### (linuxBIOS plus bootloader) will live in the boot rom chip.
 | |
| ###
 | |
| option FALLBACK_SIZE=131072
 | |
| 
 | |
| ## LinuxBIOS C code runs at this location in RAM
 | |
| option _RAMBASE=0x00004000
 | |
| 
 | |
| #
 | |
| ###
 | |
| ### Compute the start location and size size of
 | |
| ### The linuxBIOS bootloader.
 | |
| ###
 | |
| 
 | |
| #
 | |
| # Arima hdama
 | |
| romimage "normal"
 | |
| 	option USE_FALLBACK_IMAGE=0
 | |
| 	option ROM_IMAGE_SIZE=0x10000
 | |
| 	option LINUXBIOS_EXTRA_VERSION=".0Normal"
 | |
| 	mainboard ibm/e325
 | |
| 	payload ../../filo.elf
 | |
| end
 | |
| 
 | |
| romimage "fallback" 
 | |
| 	option USE_FALLBACK_IMAGE=1
 | |
| 	option ROM_IMAGE_SIZE=0x10000
 | |
| 	option LINUXBIOS_EXTRA_VERSION=".0Fallback"
 | |
| 	mainboard ibm/e325
 | |
| 	payload ../../filo.elf
 | |
| # use this to test a build if you don't have the etherboot
 | |
| #	payload /etc/hosts
 | |
| end
 | |
| 
 | |
| buildrom ./linuxbios.rom ROM_SIZE "normal" "fallback"
 |