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.
--
http://www.hailfinger.org/
diff -Nur LinuxBIOSv2-2310-lzma1/documentation/LinuxBIOS-AMD64.tex LinuxBIOSv2-2310-lzma2/documentation/LinuxBIOS-AMD64.tex
--- LinuxBIOSv2-2310-lzma1/documentation/LinuxBIOS-AMD64.tex 2006-05-18 19:29:27.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/documentation/LinuxBIOS-AMD64.tex 2006-05-23 14:36:15.000000000 +0200
@@ -814,7 +814,7 @@
Size of area to cache during LinuxBIOS execution directly from ROM
-\item \begin{verbatim}CONFIG_COMPRESS\end{verbatim}
+\item \begin{verbatim}CONFIG_COMPRESSED_LINUXBIOS\end{verbatim}
Set this option to \texttt{1} for a compressed image. If set to
\texttt{0}, the image is bigger but will start slightly faster (since no
diff -Nur LinuxBIOSv2-2310-lzma1/src/arch/i386/Config.lb LinuxBIOSv2-2310-lzma2/src/arch/i386/Config.lb
--- LinuxBIOSv2-2310-lzma1/src/arch/i386/Config.lb 2006-05-23 14:26:21.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/src/arch/i386/Config.lb 2006-05-23 14:36:15.000000000 +0200
@@ -38,7 +38,7 @@
end
makedefine PAYLOAD-1:=payload
-makedefine PAYLOAD-$(CONFIG_COMPRESSED_ROM_STREAM):=payload.nrv2b
+makedefine PAYLOAD-$(CONFIG_COMPRESSED_PAYLOAD):=payload.nrv2b
makerule linuxbios.rom
depends "linuxbios.strip buildrom $(PAYLOAD-1)"
diff -Nur LinuxBIOSv2-2310-lzma1/src/arch/i386/init/crt0.S.lb LinuxBIOSv2-2310-lzma2/src/arch/i386/init/crt0.S.lb
--- LinuxBIOSv2-2310-lzma1/src/arch/i386/init/crt0.S.lb 2006-05-18 19:29:27.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/src/arch/i386/init/crt0.S.lb 2006-05-23 14:36:15.000000000 +0200
@@ -69,7 +69,7 @@
* the location it is compiled to run at.
* Normally this is copying from FLASH ROM to RAM.
*/
-#if !CONFIG_COMPRESS
+#if !CONFIG_COMPRESSED_LINUXBIOS
movl $_liseg, %esi
movl $_iseg, %edi
movl $_eiseg, %ecx
diff -Nur LinuxBIOSv2-2310-lzma1/src/config/Config.lb LinuxBIOSv2-2310-lzma2/src/config/Config.lb
--- LinuxBIOSv2-2310-lzma1/src/config/Config.lb 2006-05-23 14:26:21.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/src/config/Config.lb 2006-05-23 14:36:15.000000000 +0200
@@ -45,7 +45,7 @@
##
## By default compress the part of linuxbios that runs from RAM
##
-makedefine LINUXBIOS_RAM-$(CONFIG_COMPRESS):=linuxbios_ram.nrv2b
+makedefine LINUXBIOS_RAM-$(CONFIG_COMPRESSED_LINUXBIOS):=linuxbios_ram.nrv2b
makedefine LINUXBIOS_RAM-$(CONFIG_UNCOMPRESSED):=linuxbios_ram.bin
makerule linuxbios_ram.bin
diff -Nur LinuxBIOSv2-2310-lzma1/src/config/Options.lb LinuxBIOSv2-2310-lzma2/src/config/Options.lb
--- LinuxBIOSv2-2310-lzma1/src/config/Options.lb 2006-05-18 19:29:24.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/src/config/Options.lb 2006-05-23 14:36:15.000000000 +0200
@@ -303,14 +303,14 @@
export used
comment "Size of area to cache during LinuxBIOS execution directly from ROM"
end
-define CONFIG_COMPRESS
+define CONFIG_COMPRESSED_LINUXBIOS
default 1
export always
comment "Set for compressed image"
end
define CONFIG_UNCOMPRESSED
format "%d"
- default {!CONFIG_COMPRESS}
+ default {!CONFIG_COMPRESSED_LINUXBIOS}
export always
comment "Set for uncompressed image"
end
@@ -569,7 +569,7 @@
export always
comment "ROM stream start location"
end
-define CONFIG_COMPRESSED_ROM_STREAM
+define CONFIG_COMPRESSED_PAYLOAD
default 0
export always
comment "compressed boot image is located in ROM"
diff -Nur LinuxBIOSv2-2310-lzma1/src/cpu/amd/car/copy_and_run.c LinuxBIOSv2-2310-lzma2/src/cpu/amd/car/copy_and_run.c
--- LinuxBIOSv2-2310-lzma1/src/cpu/amd/car/copy_and_run.c 2006-05-18 19:29:18.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/src/cpu/amd/car/copy_and_run.c 2006-05-23 14:36:15.000000000 +0200
@@ -12,7 +12,7 @@
#endif
}
-#if CONFIG_COMPRESS
+#if CONFIG_COMPRESSED_LINUXBIOS
#define ENDIAN 0
#define BITSIZE 32
#include "lib/nrv2b.c"
@@ -26,7 +26,7 @@
print_debug("Copying LinuxBIOS to ram.\r\n");
-#if !CONFIG_COMPRESS
+#if !CONFIG_COMPRESSED_LINUXBIOS
__asm__ volatile (
"leal _liseg, %0\n\t"
"leal _iseg, %1\n\t"
diff -Nur LinuxBIOSv2-2310-lzma1/src/cpu/x86/car/copy_and_run.c LinuxBIOSv2-2310-lzma2/src/cpu/x86/car/copy_and_run.c
--- LinuxBIOSv2-2310-lzma1/src/cpu/x86/car/copy_and_run.c 2006-05-18 19:29:18.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/src/cpu/x86/car/copy_and_run.c 2006-05-23 14:36:15.000000000 +0200
@@ -3,7 +3,7 @@
2006/05/02 - stepan: move nrv2b to an extra file.
*/
-#if CONFIG_COMPRESS
+#if CONFIG_COMPRESSED_LINUXBIOS
#define ENDIAN 0
#define BITSIZE 32
#include "lib/nrv2b.c"
@@ -17,7 +17,7 @@
print_debug("Copying LinuxBIOS to ram.\r\n");
-#if !CONFIG_COMPRESS
+#if !CONFIG_COMPRESSED_LINUXBIOS
__asm__ volatile (
"leal _liseg, %0\n\t"
"leal _iseg, %1\n\t"
diff -Nur LinuxBIOSv2-2310-lzma1/src/mainboard/amd/rumba/Options.lb LinuxBIOSv2-2310-lzma2/src/mainboard/amd/rumba/Options.lb
--- LinuxBIOSv2-2310-lzma1/src/mainboard/amd/rumba/Options.lb 2006-05-18 19:29:22.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/src/mainboard/amd/rumba/Options.lb 2006-05-23 14:36:15.000000000 +0200
@@ -21,7 +21,7 @@
uses ROM_SECTION_SIZE
uses ROM_SECTION_OFFSET
uses CONFIG_ROM_STREAM_START
-uses CONFIG_COMPRESSED_ROM_STREAM
+uses CONFIG_COMPRESSED_PAYLOAD
uses PAYLOAD_SIZE
uses _ROMBASE
uses _RAMBASE
diff -Nur LinuxBIOSv2-2310-lzma1/src/mainboard/digitallogic/msm586seg/Options.lb LinuxBIOSv2-2310-lzma2/src/mainboard/digitallogic/msm586seg/Options.lb
--- LinuxBIOSv2-2310-lzma1/src/mainboard/digitallogic/msm586seg/Options.lb 2006-05-18 19:29:21.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/src/mainboard/digitallogic/msm586seg/Options.lb 2006-05-23 14:36:15.000000000 +0200
@@ -5,7 +5,7 @@
uses HAVE_HARD_RESET
uses HAVE_OPTION_TABLE
uses USE_OPTION_TABLE
-uses CONFIG_COMPRESS
+uses CONFIG_COMPRESSED_LINUXBIOS
uses CONFIG_ROM_STREAM
uses CONFIG_USE_INIT
uses IRQ_SLOT_COUNT
diff -Nur LinuxBIOSv2-2310-lzma1/src/mainboard/embeddedplanet/ep405pc/Options.lb LinuxBIOSv2-2310-lzma2/src/mainboard/embeddedplanet/ep405pc/Options.lb
--- LinuxBIOSv2-2310-lzma1/src/mainboard/embeddedplanet/ep405pc/Options.lb 2006-05-18 19:29:21.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/src/mainboard/embeddedplanet/ep405pc/Options.lb 2006-05-23 14:36:15.000000000 +0200
@@ -12,7 +12,7 @@
uses CPU_OPT
uses CROSS_COMPILE
uses HAVE_OPTION_TABLE
-uses CONFIG_COMPRESS
+uses CONFIG_COMPRESSED_LINUXBIOS
uses CONFIG_CHIP_CONFIGURE
uses DEFAULT_CONSOLE_LOGLEVEL
uses CONFIG_USE_INIT
@@ -79,7 +79,7 @@
default CONFIG_CHIP_CONFIGURE=1
## We don't use compressed image
-default CONFIG_COMPRESS=0
+default CONFIG_COMPRESSED_LINUXBIOS=0
## Turn off POST codes
default NO_POST=1
diff -Nur LinuxBIOSv2-2310-lzma1/src/mainboard/emulation/qemu-i386/Options.lb LinuxBIOSv2-2310-lzma2/src/mainboard/emulation/qemu-i386/Options.lb
--- LinuxBIOSv2-2310-lzma1/src/mainboard/emulation/qemu-i386/Options.lb 2006-05-18 19:29:21.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/src/mainboard/emulation/qemu-i386/Options.lb 2006-05-23 14:36:15.000000000 +0200
@@ -5,7 +5,7 @@
uses HAVE_HARD_RESET
uses HAVE_OPTION_TABLE
uses USE_OPTION_TABLE
-uses CONFIG_COMPRESS
+uses CONFIG_COMPRESSED_LINUXBIOS
uses CONFIG_ROM_STREAM
uses IRQ_SLOT_COUNT
uses MAINBOARD
diff -Nur LinuxBIOSv2-2310-lzma1/src/mainboard/motorola/sandpoint/Options.lb LinuxBIOSv2-2310-lzma2/src/mainboard/motorola/sandpoint/Options.lb
--- LinuxBIOSv2-2310-lzma1/src/mainboard/motorola/sandpoint/Options.lb 2006-05-18 19:29:21.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/src/mainboard/motorola/sandpoint/Options.lb 2006-05-23 14:36:15.000000000 +0200
@@ -14,7 +14,7 @@
uses CROSS_COMPILE
uses HAVE_OPTION_TABLE
uses CONFIG_SANDPOINT_ALTIMUS
-uses CONFIG_COMPRESS
+uses CONFIG_COMPRESSED_LINUXBIOS
uses DEFAULT_CONSOLE_LOGLEVEL
uses CONFIG_USE_INIT
uses CONFIG_CHIP_CONFIGURE
@@ -71,7 +71,7 @@
default CONFIG_CHIP_CONFIGURE=1
## We don't use compressed image
-default CONFIG_COMPRESS=0
+default CONFIG_COMPRESSED_LINUXBIOS=0
## Turn off POST codes
default NO_POST=1
diff -Nur LinuxBIOSv2-2310-lzma1/src/mainboard/motorola/sandpointx3_altimus_mpc7410/Options.lb LinuxBIOSv2-2310-lzma2/src/mainboard/motorola/sandpointx3_altimus_mpc7410/Options.lb
--- LinuxBIOSv2-2310-lzma1/src/mainboard/motorola/sandpointx3_altimus_mpc7410/Options.lb 2006-05-18 19:29:21.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/src/mainboard/motorola/sandpointx3_altimus_mpc7410/Options.lb 2006-05-23 14:36:15.000000000 +0200
@@ -9,7 +9,7 @@
uses CROSS_COMPILE
uses HAVE_OPTION_TABLE
uses CONFIG_SANDPOINT_ALTIMUS
-uses CONFIG_COMPRESS
+uses CONFIG_COMPRESSED_LINUXBIOS
uses DEFAULT_CONSOLE_LOGLEVEL
uses CONFIG_USE_INIT
uses CONFIG_CHIP_CONFIGURE
@@ -66,7 +66,7 @@
default CONFIG_CHIP_CONFIGURE=1
## We don't use compressed image
-default CONFIG_COMPRESS=0
+default CONFIG_COMPRESSED_LINUXBIOS=0
## Turn off POST codes
default NO_POST=1
diff -Nur LinuxBIOSv2-2310-lzma1/src/mainboard/olpc/rev_a/Options.lb LinuxBIOSv2-2310-lzma2/src/mainboard/olpc/rev_a/Options.lb
--- LinuxBIOSv2-2310-lzma1/src/mainboard/olpc/rev_a/Options.lb 2006-05-18 19:29:22.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/src/mainboard/olpc/rev_a/Options.lb 2006-05-23 14:36:15.000000000 +0200
@@ -21,7 +21,7 @@
uses ROM_SECTION_SIZE
uses ROM_SECTION_OFFSET
uses CONFIG_ROM_STREAM_START
-uses CONFIG_COMPRESSED_ROM_STREAM
+uses CONFIG_COMPRESSED_PAYLOAD
uses PAYLOAD_SIZE
uses _ROMBASE
uses _RAMBASE
diff -Nur LinuxBIOSv2-2310-lzma1/src/mainboard/technologic/ts5300/Options.lb LinuxBIOSv2-2310-lzma2/src/mainboard/technologic/ts5300/Options.lb
--- LinuxBIOSv2-2310-lzma1/src/mainboard/technologic/ts5300/Options.lb 2006-05-18 19:29:22.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/src/mainboard/technologic/ts5300/Options.lb 2006-05-23 14:36:15.000000000 +0200
@@ -5,8 +5,8 @@
uses HAVE_HARD_RESET
uses HAVE_OPTION_TABLE
uses USE_OPTION_TABLE
-uses CONFIG_COMPRESS
-uses CONFIG_COMPRESSED_ROM_STREAM
+uses CONFIG_COMPRESSED_LINUXBIOS
+uses CONFIG_COMPRESSED_PAYLOAD
#uses CONFIG_ROM_STREAM
uses CONFIG_USE_INIT
uses IRQ_SLOT_COUNT
@@ -134,7 +134,7 @@
default _RAMBASE = 0x00004000
-default CONFIG_COMPRESSED_ROM_STREAM = 1
+default CONFIG_COMPRESSED_PAYLOAD = 1
##default CONFIG_ROM_STREAM = 1
##
diff -Nur LinuxBIOSv2-2310-lzma1/src/mainboard/totalimpact/briq/Options.lb LinuxBIOSv2-2310-lzma2/src/mainboard/totalimpact/briq/Options.lb
--- LinuxBIOSv2-2310-lzma1/src/mainboard/totalimpact/briq/Options.lb 2006-05-18 19:29:20.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/src/mainboard/totalimpact/briq/Options.lb 2006-05-23 14:36:15.000000000 +0200
@@ -13,7 +13,7 @@
uses _IO_BASE
uses CROSS_COMPILE
uses HAVE_OPTION_TABLE
-uses CONFIG_COMPRESS
+uses CONFIG_COMPRESSED_LINUXBIOS
uses DEFAULT_CONSOLE_LOGLEVEL
uses CONFIG_USE_INIT
uses NO_POST
@@ -69,7 +69,7 @@
default CONFIG_USE_INIT=1
## We don't use compressed image
-default CONFIG_COMPRESS=0
+default CONFIG_COMPRESSED_LINUXBIOS=0
## Turn off POST codes
default NO_POST=1
diff -Nur LinuxBIOSv2-2310-lzma1/src/stream/rom_stream.c LinuxBIOSv2-2310-lzma2/src/stream/rom_stream.c
--- LinuxBIOSv2-2310-lzma1/src/stream/rom_stream.c 2006-05-18 19:29:19.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/src/stream/rom_stream.c 2006-05-23 14:36:15.000000000 +0200
@@ -4,7 +4,7 @@
#include <stream/read_bytes.h>
#include <string.h>
-#if CONFIG_COMPRESSED_ROM_STREAM
+#if CONFIG_COMPRESSED_PAYLOAD
// include generic nrv2b
#include "../lib/nrv2b.c"
extern unsigned char _heap, _eheap;
@@ -31,7 +31,7 @@
int stream_init(void)
{
-#if CONFIG_COMPRESSED_ROM_STREAM
+#if CONFIG_COMPRESSED_PAYLOAD
unsigned char *dest;
unsigned long olen;
#endif
@@ -40,7 +40,7 @@
(unsigned long)rom_start,
(unsigned long)rom_end);
-#if CONFIG_COMPRESSED_ROM_STREAM
+#if CONFIG_COMPRESSED_PAYLOAD
dest = &_eheap; /* need a good address on RAM */
diff -Nur LinuxBIOSv2-2310-lzma1/targets/arima/hdama/Config.kernelimage.lb LinuxBIOSv2-2310-lzma2/targets/arima/hdama/Config.kernelimage.lb
--- LinuxBIOSv2-2310-lzma1/targets/arima/hdama/Config.kernelimage.lb 2006-05-18 19:29:28.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/targets/arima/hdama/Config.kernelimage.lb 2006-05-23 14:36:15.000000000 +0200
@@ -7,7 +7,7 @@
target hdama
uses ARCH
-uses CONFIG_COMPRESS
+uses CONFIG_COMPRESSED_LINUXBIOS
uses CONFIG_IOAPIC
uses CONFIG_ROM_STREAM
uses CONFIG_ROM_STREAM_START
diff -Nur LinuxBIOSv2-2310-lzma1/targets/digitallogic/msm586seg/Config-abuild.lb LinuxBIOSv2-2310-lzma2/targets/digitallogic/msm586seg/Config-abuild.lb
--- LinuxBIOSv2-2310-lzma1/targets/digitallogic/msm586seg/Config-abuild.lb 2006-05-18 19:29:28.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/targets/digitallogic/msm586seg/Config-abuild.lb 2006-05-23 14:36:15.000000000 +0200
@@ -5,7 +5,7 @@
option DEFAULT_CONSOLE_LOGLEVEL=10
option MAXIMUM_CONSOLE_LOGLEVEL=10
-option CONFIG_COMPRESS=0
+option CONFIG_COMPRESSED_LINUXBIOS=0
option CONFIG_CONSOLE_VGA=1
diff -Nur LinuxBIOSv2-2310-lzma1/targets/digitallogic/msm586seg/Config.lb LinuxBIOSv2-2310-lzma2/targets/digitallogic/msm586seg/Config.lb
--- LinuxBIOSv2-2310-lzma1/targets/digitallogic/msm586seg/Config.lb 2006-05-18 19:29:28.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/targets/digitallogic/msm586seg/Config.lb 2006-05-23 14:36:15.000000000 +0200
@@ -5,7 +5,7 @@
option DEFAULT_CONSOLE_LOGLEVEL=3
option MAXIMUM_CONSOLE_LOGLEVEL=3
-option CONFIG_COMPRESS=0
+option CONFIG_COMPRESSED_LINUXBIOS=0
option CONFIG_CONSOLE_VGA=0
diff -Nur LinuxBIOSv2-2310-lzma1/targets/embeddedplanet/ep405pc/Config.lb LinuxBIOSv2-2310-lzma2/targets/embeddedplanet/ep405pc/Config.lb
--- LinuxBIOSv2-2310-lzma1/targets/embeddedplanet/ep405pc/Config.lb 2006-05-18 19:29:28.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/targets/embeddedplanet/ep405pc/Config.lb 2006-05-23 14:36:15.000000000 +0200
@@ -18,7 +18,7 @@
option CONFIG_CHIP_CONFIGURE=1
## We don't use compressed image
- option CONFIG_COMPRESS=0
+ option CONFIG_COMPRESSED_LINUXBIOS=0
## Turn off POST codes
option NO_POST=1
diff -Nur LinuxBIOSv2-2310-lzma1/targets/Iwill/dk8s2/Config.lb LinuxBIOSv2-2310-lzma2/targets/Iwill/dk8s2/Config.lb
--- LinuxBIOSv2-2310-lzma1/targets/Iwill/dk8s2/Config.lb 2006-05-18 19:29:28.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/targets/Iwill/dk8s2/Config.lb 2006-05-23 14:36:15.000000000 +0200
@@ -74,7 +74,7 @@
###
## We do use compressed image
-#option CONFIG_COMPRESS=1
+#option CONFIG_COMPRESSED_LINUXBIOS=1
option CONFIG_CONSOLE_SERIAL8250=1
option TTYS0_BAUD=115200
diff -Nur LinuxBIOSv2-2310-lzma1/targets/motorola/sandpoint/Config.lb.ide_stream LinuxBIOSv2-2310-lzma2/targets/motorola/sandpoint/Config.lb.ide_stream
--- LinuxBIOSv2-2310-lzma1/targets/motorola/sandpoint/Config.lb.ide_stream 2006-05-18 19:29:28.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/targets/motorola/sandpoint/Config.lb.ide_stream 2006-05-23 14:36:15.000000000 +0200
@@ -9,7 +9,7 @@
uses CROSS_COMPILE
uses HAVE_OPTION_TABLE
uses CONFIG_SANDPOINT_ALTIMUS
-uses CONFIG_COMPRESS
+uses CONFIG_COMPRESSED_LINUXBIOS
uses DEFAULT_CONSOLE_LOGLEVEL
uses CONFIG_USE_INIT
uses CONFIG_CHIP_CONFIGURE
@@ -40,7 +40,7 @@
option CONFIG_CHIP_CONFIGURE=1
## We don't use compressed image
-option CONFIG_COMPRESS=0
+option CONFIG_COMPRESSED_LINUXBIOS=0
## Turn off POST codes
option NO_POST=1
diff -Nur LinuxBIOSv2-2310-lzma1/targets/olpc/rev_a/Config.lb LinuxBIOSv2-2310-lzma2/targets/olpc/rev_a/Config.lb
--- LinuxBIOSv2-2310-lzma1/targets/olpc/rev_a/Config.lb 2006-05-18 19:29:28.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/targets/olpc/rev_a/Config.lb 2006-05-23 14:36:15.000000000 +0200
@@ -4,7 +4,7 @@
mainboard olpc/rev_a
# leave 64k for vsa
-option CONFIG_COMPRESSED_ROM_STREAM=1
+option CONFIG_COMPRESSED_PAYLOAD=1
option ROM_SIZE=1024*512-64*1024
option FALLBACK_SIZE=ROM_SIZE
diff -Nur LinuxBIOSv2-2310-lzma1/targets/technologic/ts5300/Config-abuild.lb LinuxBIOSv2-2310-lzma2/targets/technologic/ts5300/Config-abuild.lb
--- LinuxBIOSv2-2310-lzma1/targets/technologic/ts5300/Config-abuild.lb 2006-05-18 19:29:28.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/targets/technologic/ts5300/Config-abuild.lb 2006-05-23 14:36:15.000000000 +0200
@@ -5,7 +5,7 @@
option DEFAULT_CONSOLE_LOGLEVEL=10
option MAXIMUM_CONSOLE_LOGLEVEL=10
-option CONFIG_COMPRESS=0
+option CONFIG_COMPRESSED_LINUXBIOS=0
option CONFIG_CONSOLE_VGA=1
diff -Nur LinuxBIOSv2-2310-lzma1/targets/technologic/ts5300/Config.lb LinuxBIOSv2-2310-lzma2/targets/technologic/ts5300/Config.lb
--- LinuxBIOSv2-2310-lzma1/targets/technologic/ts5300/Config.lb 2006-05-18 19:29:28.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/targets/technologic/ts5300/Config.lb 2006-05-23 14:36:15.000000000 +0200
@@ -6,7 +6,7 @@
option DEFAULT_CONSOLE_LOGLEVEL=3
option MAXIMUM_CONSOLE_LOGLEVEL=3
-option CONFIG_COMPRESS=1
+option CONFIG_COMPRESSED_LINUXBIOS=1
option CONFIG_CONSOLE_VGA=0
#romimage "normal"
diff -Nur LinuxBIOSv2-2310-lzma1/targets/totalimpact/briq/Config.lb LinuxBIOSv2-2310-lzma2/targets/totalimpact/briq/Config.lb
--- LinuxBIOSv2-2310-lzma1/targets/totalimpact/briq/Config.lb 2006-05-18 19:29:28.000000000 +0200
+++ LinuxBIOSv2-2310-lzma2/targets/totalimpact/briq/Config.lb 2006-05-23 14:36:15.000000000 +0200
@@ -9,7 +9,7 @@
option CONFIG_USE_INIT=1
## We don't use compressed image
-option CONFIG_COMPRESS=0
+option CONFIG_COMPRESSED_LINUXBIOS=0
## Turn off POST codes
option NO_POST=1