new config tool, static and dynamic trees

Stefan Reinauer stepan at suse.de
Thu Jul 24 09:42:00 CEST 2003


* 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




More information about the coreboot mailing list