I've only tested a few things but people have been making changes and I don't think that you all are testing carefully enough.
I can't get any tyan targets to build. Here is the S2881: DE $file" >> ldscript.ld ; done gcc -m32 -nostdlib -nostartfiles -static -o linuxbios -T ldscript.ld crt0.o /usr/lib/gcc-lib/i586-suse-linux/3.3.4/../../../../i586-suse-linux/bin/ld: section .reset [00000000fffdfff0 -> 00000000fffdffff] overlaps section .rom [00000000fffd7449 -> 00000000fffe037f] /usr/lib/gcc-lib/i586-suse-linux/3.3.4/../../../../i586-suse-linux/bin/ld: section .id [00000000fffdffd9 -> 00000000fffdffef] overlaps section .rom [00000000fffd7449 -> 00000000fffe037f] collect2: ld returned 1 exit status make[1]: *** [linuxbios] Error 1 make[1]: Leaving directory `/root/src/freebios2/targets/tyan/s2881/s2881/normal' make: *** [normal/linuxbios.rom] Error 1
That's typical.
The island/aruma also fails to build
===> ERROR: Attempt to set default for nonexistent option ALLOW_HT_OVERCLOCKING(missing USES?) island/aruma/Config.lb:0 src/mainboard/island/aruma/Options.lb:0
Arima/hdama also fails to build. p linuxbios_ram.nrv2b linuxbios_ram.rom gcc -m32 -nostdlib -nostartfiles -static -o linuxbios -T ldscript.ld crt0.o /usr/lib/gcc-lib/i586-suse-linux/3.3.4/../../../../i586-suse-linux/bin/ld: section .reset [00000000fffdfff0 -> 00000000fffdffff] overlaps section .rom [00000000fffd6fe9 -> 00000000fffe022f] /usr/lib/gcc-lib/i586-suse-linux/3.3.4/../../../../i586-suse-linux/bin/ld: section .id [00000000fffdffd8 -> 00000000fffdffef] overlaps section .rom [00000000fffd6fe9 -> 00000000fffe022f] collect2: ld returned 1 exit status make[1]: *** [linuxbios] Error 1 make[1]: Leaving directory `/root/src/freebios2/targets/arima/hdama/hdama/normal' make: *** [normal/linuxbios.rom] Error 1
I think people are getting careless. Could those of you who own these bits of motherboard PLEASE fix them.
thanks
ron