46 lines
747 B
Plaintext
46 lines
747 B
Plaintext
menuconfig KERNEL_COMPRESS
|
|
bool "Compress Support"
|
|
default n
|
|
|
|
if KERNEL_COMPRESS
|
|
config KERNEL_COMPRESS_DEBUG
|
|
bool "Debug"
|
|
default n
|
|
|
|
choice
|
|
prompt "Compress kernel format"
|
|
config KERNEL_COMPRESS_ELF
|
|
bool "elf"
|
|
config KERNEL_COMPRESS_BIN
|
|
bool "bin"
|
|
endchoice
|
|
|
|
if KERNEL_COMPRESS_ELF
|
|
config KERNEL_COMPRESS_LOADADDR
|
|
hex "ELF decompress addr"
|
|
default 0
|
|
help
|
|
if =0,will auto select load addr
|
|
endif
|
|
|
|
choice
|
|
prompt "Compress methon"
|
|
config KERNEL_COMPRESS_GZIP
|
|
bool "GZIP"
|
|
config KERNEL_COMPRESS_LZO
|
|
bool "LZO"
|
|
config KERNEL_COMPRESS_LZMA
|
|
bool "LZMA"
|
|
config KERNEL_COMPRESS_XZ
|
|
bool "XZ"
|
|
select XZ_DEC_BCJ
|
|
select XZ_DEC_RISCV if RISCV
|
|
select XZ_DEC_ARM if ARM
|
|
config KERNEL_COMPRESS_LZ4
|
|
bool "LZ4"
|
|
endchoice
|
|
endif
|
|
|
|
|
|
|