new config tool, static and dynamic trees

Greg Watson gwatson at lanl.gov
Thu Jul 24 10:03:01 CEST 2003


Stefan,

Sorry about that. I'll #define this better so that it's not required 
with the old configuration system.

The 'register' directive has changed slightly, but hasn't been 
updated in the tree. I've checked in the new version now.

Greg

At 3:54 PM +0200 24/7/03, Stefan Reinauer wrote:
>* ron minnich <rminnich at lanl.gov> [030724 01:02]:
>>  Greg has implemented the static tree/dynamic tree code mentioned
>>  yesterday, and today it passed its first test with flying colors.
>
>I am still fighting this, since it broke NLBConfig in a way that is
>probably not worth fixing (it's missing the static_root completely,
>and we might not want to keep that in a generated file as well as in
>the config file):
>[..]
>linuxbios_c.o(.text+0x203e): In function `hardwaremain':
>: undefined reference to `static_root'
>[...]
>
>The new config method fails, but I can't seem to find the wrong line in
>the config file.
>
>~/LinuxBIOS/freebios2/targets> ./buildtarget arima/hdama/
>Configuring TARGET hdama
>Will place Makefile, crt0.S, etc. in arima/hdama/hdama
>Configuring ROMIMAGE fallback
>Configuring DIR /config/Config.lb
>Configuring DIR /lib/Config.lb
>Configuring DIR /console/Config.lb
>Configuring DIR /stream/Config.lb
>Configuring DIR /devices/Config.lb
>Configuring DIR /pc80/Config.lb
>Configuring DIR /boot/Config.lb
>Configuring PART mainboard, path arima/hdama
>Configuring PART arch, path i386
>Adding init file: config/crt0.base
>Configuring DIR lib/Config.lb
>Configuring DIR boot/Config.lb
>Configuring DIR smp/Config.lb
>End PART arch
>WARNING: Option CONFIG_SMP using default value 0
>Configuring PART northbridge, path amd/amdk8
>End PART northbridge
>Configuring PART southbridge, path amd/amd8111
>End PART southbridge
>Configuring PART southbridge, path amd/amd8131
>End PART southbridge
>Configuring PART superio, path NSC/pc87360
>Trying to find one of '=' on line 153:
>>   end
>>   ^
>List of nearby tokens:
>   (@3368)  SOUTHBRIDGE  =  'southbridge'
>   (@3380)  PATH  =  'amd/amd8111'
>   (@3392)  END  =  'end'
>   (@3396)  SOUTHBRIDGE  =  'southbridge'
>   (@3408)  PATH  =  'amd/amd8131'
>   (@3420)  END  =  'end'
>   (@3466)  SUPERIO  =  'superio'
>   (@3474)  PATH  =  'NSC/pc87360'
>   (@3487)  REGISTER  =  'register'
>   (@3496)  STR  =  '".com1={1}, .lpt=1"'
>===> ERROR: Could not parse file
>arima/hdama/Config.lb:0
>mainboard/arima/hdama/Config.lb:0
>
>
>
>
>Any idea?
>
>Thanks,
>    Stefan
>
>_______________________________________________
>Linuxbios mailing list
>Linuxbios at clustermatic.org
>http://www.clustermatic.org/mailman/listinfo/linuxbios




More information about the coreboot mailing list