459259e98d
I would like to remind you that this firmware enables the hardware virtualization on the AMD cpu's on the machine. That feature was explicitly disabled by the factory BIOS. Due to an error in the VGAROM no other rom loader (YABEL or X*^BIOS) than SeaBIOS manages to load the VGA rom. The VGA ROM tries to read config space of a device that is actually not present. Because SeaBIOS does not support AHCI SATA it can not start the bootable drive of the machine so i had to add filo to seabios to manage booting: ./cbfstool coreboot.rom add-payload filo.elf img/FILO Signed-off-by: Samuel Verstraete <samuel.verstraete@gmail.com> Acked-by: Myles Watson <mylesgw@gmail.com> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4277 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
41 lines
1.4 KiB
Text
41 lines
1.4 KiB
Text
##
|
|
## This file is part of the Coreboot project.
|
|
##
|
|
## Copyright (C) 2007 University of Mannheim
|
|
## Written by Philipp Degler <pdegler@rumms.uni-mannheim.de>
|
|
## Copyright (C) 2009 University of Heidelberg
|
|
## Written by Mondrian Nuessle <nuessle@uni-heidelberg.de> for University of Heidelberg
|
|
##
|
|
## This program is free software; you can redistribute it and/or modify
|
|
## it under the terms of the GNU General Public License as published by
|
|
## the Free Software Foundation; either version 2 of the License, or
|
|
## (at your option) any later version.
|
|
##
|
|
## This program is distributed in the hope that it will be useful,
|
|
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
## GNU General Public License for more details.
|
|
##
|
|
## You should have received a copy of the GNU General Public License
|
|
## along with this program; if not, write to the Free Software
|
|
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
|
##
|
|
|
|
target dl145_g3
|
|
mainboard hp/dl145_g3
|
|
|
|
option ROM_SIZE= 1024*1024
|
|
option CONFIG_CBFS = 1
|
|
|
|
romimage "fallback"
|
|
option USE_FALLBACK_IMAGE=1
|
|
option ROM_IMAGE_SIZE=0x20000
|
|
option XIP_ROM_SIZE=0x20000
|
|
option COREBOOT_EXTRA_VERSION="$(shell cat ../../VERSION)_Fallback"
|
|
payload ./bios.bin.elf
|
|
end
|
|
|
|
buildrom ./coreboot.rom ROM_SIZE "fallback"
|
|
|
|
pci_rom ./matrox.rom vendor_id=0x102b device_id=0x0522
|
|
|