[LinuxBIOS] selection of compression algorithm

Stefan Reinauer stepan at coresystems.de
Wed May 24 01:40:48 CEST 2006


* Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006 at gmx.net> [060523 19:49]:
> Ronald G Minnich wrote:
> > Carl-Daniel Hailfinger wrote:
> >> Lu, Yinghai wrote:
> >>
> >>> Copy_and_run is used by CAR and included in cache_as_ram_auto.c and
> >>> compiled with gcc. That should be changed to use lzma easily.
> >>>
> >>> CONFIG_COMPRESSED_ROM_STREAM is used for pay load. --- stream_init will
> >>> do the uncompressed. ( stream_init is in ram)
> >>>
> >>> CONFIG_COMPRESS is for linuxbios_ram.rom --- copy_and_run will do the
> >>> uncompress. ( copy_and_run is ROM, and used ram as stack and local
> >>> variable)
> >>
> >> Patch attached to clear up the naming confusion. Applies on top of my
> >> older patch.
> >> Please apply.
> > 
> > this has passed the abuild regression test and works on at least one 
> > platform, right?
> 
> I have no platform on which LinuxBIOS runs on, but it caused no regression
> in abuild. (But a lot of targets do not seem to compile at all, even without
> my patch. Does this depend on the gcc version? I have gcc 3.3.5)

Is it different from this one?

http://snapshots.linuxbios.org/stats/abuild-LinuxBIOSv2-2310.log

This one seems to occur a couple of times, who's the culprit?
  crt0.S:(.rom.text+0x350b): undefined reference to `printk_debug'


Stefan

-- 
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
      Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info at coresystems.dehttp://www.coresystems.de/




More information about the coreboot mailing list