I am trying to overcome problems building seabios/tools/kconfig from
the windows/mingw environment. Here are the failures:
1) Link step for tools/kconfig/conf fails to find regcomp/regexec/regfree.
In the mingw environment these functions are available in libregex,
but libregex is not included in the standard library search. I have
not found a way to add '-lregex' to the link command line:
$(Q)$(HOSTCC) $(HOSTLDFLAGS) -o $@ $(addprefix $(obj)/,$($(@F)-objs)) $(HOST_LOADLIBES) $(HOSTLOADLIBES_$(@F))
HOSTLDFLAGS occurs too early in the file list for this use.
2) Link step for tools/kconfig/conf fails to find function uname().
I can come up with a library to provide this function but need
help passing it to the linker, same as with item 1.
3) Function mkdir() takes only one argument in the mingw environment,
yet takes 2 arguments otherwise. I have not found a good way to
overcome this difference.
Add build instructions for coreinfo, specially pointing out installing
gcc-multilib on a 64bit system.
Signed-off-by: Yang Hamo Bai <hamo.by(a)gmail.com>
This is the very first time I send a patch to coreboot, any comment is
these patches add support for the Ultrabase X6 to the Lenovo X60 port.
while we already did initialize a Docking station in romstage to have
serial output, these patches move those code to dock.c, which is used
in romstage and SMM for Docking/Undocking.
This patch only adds the basic ACPI code for getting the Fn-F9 key to
work, all other required ACPI code will be submitted later.
We have started to notice that some of the wiki articles have become
out of date (v4, build/kconfig, seabios, libpayload, hardware support,
etc). This has been a challenge for potential GSoC students and other
developers that are new coreboot.
If you have a little time and want to help the coreboot project,
please update the wiki to reflect the current state of coreboot
Will coreboot work on my system?
*Step* *1:* A very brief description of your system:
board vendor: MSI
board name: 890FXA-GD70 (MS-7640)
CPU: AMD Phenom II X6 1090T (stepping 00)
northbridge: AMD 890FX
southbridge: AMD SB850
/optionally/ /other/ /important/ /details:/
USB 3.0: Renesas/NEC μPD720200
*Step* *2:* Linux "lspci -tvnn" output for your system
original BIOS, version 1.80 (release date 2011-02-24)
/see/ /attachment/ /1:/ lspci.txt
*Step* *3:* Super I/O chip on the mainboard
According to  the chip is a Fintek F71889ED. This is yet unconfirmed, as
superiotool (Gentoo Linux, see below) doesn't find it.
/see/ /attachment/ /2:/ superiotool.txt
*Step* *4:* Type of BIOS device
/see/ /attachment/ /3:/ flashrom.txt
BIOS/ROM flashing works. I successfully updated from 1.70 to 1.80.
*Step* *5:* URL to the mainboard specifications page
*Step* *6:* Any other relevant information you can provide
None so far.
If all components are already supported for other mainboards, it should
/theoretically/ be possible to add this mainboard to the coreboot
configuration. I'd be happy about it.
How can I confirm the Super I/O chip?
I used the official source tree ebuild sys-apps/superiotool-9999 from Gentoo
Linux: This version apparently doesn't even give a release information.
I'd be happy if the 890FXA-GD70 was supported by coreboot.
Andreas aka Linux User #330250
Hello. I have a Tyan Trinity S1857 board and according to your
compatible chipset list, it's chipset (Intel 440BX) is compatible. Is
there anyway I can get a port of some kind? I'm really not good with C
at all and I'd really like use Coreboot. Any reply will be greatly
Thank you :)
On 03/29/2011 05:34 PM, Stefan Reinauer wrote:
> * Joseph Smith<joe(a)settoplinux.org> [110329 23:00]:
>> Oh for reference:
>> "To enable configuration registers programming, entry key must
>> output twice to index port continuously. The entry key is decided by
>> power on setting pins RTS2#/PS_CONF_KEY1 and RTS3#/PS_CONF_KEY0 as
>> RTS2#/PS_CONF_KEY1 RTS3#/PS_CONF_KEY0 Entry key
>> 0 0 0x77 ( default )
>> 0 1 0xA0
>> 1 0 0x87
>> 1 1 0x67
>> 0x67 was the winner for me :-)
> Please supply a patch that adds this entry key to the fintec code in
Yes on my todo list.