dda90723ce
0000040: Adds options to jffs2 filesystem creation Brings jffs2 up to the 20041007 build level so it will compile with both 2.4 and 2.6 kernels. Adds ability to specify eraseblock and pad sizes, permissions squash, big/little endian and device table in the configuration. Also adds capability to copy the resulting image to a secondary location like a tftp server's root directory. mtd.patch adds capabilities of the previously attached patch plus allows you to compile a version of the utilities to run on the target system. So now there's a set of config options under package to compile the utils for distribution to the target and a set of config options under target to create a jffs2 filesystem.
61 lines
1.4 KiB
Plaintext
61 lines
1.4 KiB
Plaintext
|
|
menuconfig BR2_TARGET_ROOTFS_JFFS2
|
|
bool "Build jffs2 root filesystem for the target device"
|
|
default n
|
|
help
|
|
Build a jffs2 root filesystem
|
|
|
|
config BR2_TARGET_ROOTFS_JFFS2_EBSIZE
|
|
hex "Erase block size"
|
|
depends on BR2_TARGET_ROOTFS_JFFS2
|
|
default 0x20000
|
|
|
|
config BR2_TARGET_ROOTFS_JFFS2_PAD
|
|
bool "Pad output"
|
|
depends on BR2_TARGET_ROOTFS_JFFS2
|
|
|
|
config BR2_TARGET_ROOTFS_JFFS2_PADSIZE
|
|
hex "Pad output size (0x0 = to end of EB)"
|
|
depends on BR2_TARGET_ROOTFS_JFFS2_PAD
|
|
default 0x0
|
|
help
|
|
Set to 0x0 to pad to end of erase block.
|
|
|
|
choice
|
|
prompt "Endianess"
|
|
default BR2_TARGET_ROOTFS_JFFS2_LE
|
|
depends on BR2_TARGET_ROOTFS_JFFS2
|
|
|
|
config BR2_TARGET_ROOTFS_JFFS2_LE
|
|
bool "little-endian"
|
|
depends on BR2_TARGET_ROOTFS_JFFS2
|
|
|
|
config BR2_TARGET_ROOTFS_JFFS2_BE
|
|
bool "big-endian"
|
|
depends on BR2_TARGET_ROOTFS_JFFS2
|
|
|
|
endchoice
|
|
|
|
config BR2_TARGET_ROOTFS_JFFS2_SQUASH
|
|
bool "Make all files be owned by root"
|
|
depends on BR2_TARGET_ROOTFS_JFFS2
|
|
|
|
config BR2_TARGET_ROOTFS_JFFS2_DEVFILE
|
|
string "Location of device table file"
|
|
depends on BR2_TARGET_ROOTFS_JFFS2
|
|
default "target/default/device_table.txt"
|
|
|
|
config BR2_TARGET_ROOTFS_JFFS2_OUTPUT
|
|
string "Output File"
|
|
depends on BR2_TARGET_ROOTFS_JFFS2
|
|
default "$(IMAGE).jffs2"
|
|
|
|
config BR2_TARGET_ROOTFS_JFFS2_COPYTO
|
|
string "also copy the image to..."
|
|
depends on BR2_TARGET_ROOTFS_JFFS2
|
|
default ""
|
|
help
|
|
Copies the resulting image to a secondary location.
|
|
|
|
|