diff options
author | Stefan Agner <stefan.agner@toradex.com> | 2016-07-13 16:50:19 -0700 |
---|---|---|
committer | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2016-09-29 06:03:06 +0200 |
commit | 90df73be68d1a0660975da2fdf05af2270456be8 (patch) | |
tree | 29fb1b1f28456af1dacef20e107ffd4882d6b83b /tools/env/fw_env.config | |
parent | a8faaffbaf8216c69fa7e20df7841d2f6dd0e905 (diff) |
tools/env: allow negative offsets
A negative value for the offset is treated as a backwards offset for
from the end of the device/partition for block devices. This aligns
the behavior of the config file with the syntax of CONFIG_ENV_OFFSET
where the functionality has been introduced with
commit 5c088ee841f9 ("env_mmc: allow negative CONFIG_ENV_OFFSET").
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Diffstat (limited to 'tools/env/fw_env.config')
-rw-r--r-- | tools/env/fw_env.config | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/env/fw_env.config b/tools/env/fw_env.config index 6f216f9c64..f0f66aa373 100644 --- a/tools/env/fw_env.config +++ b/tools/env/fw_env.config @@ -4,6 +4,7 @@ # Notice, that the "Number of sectors" is not required on NOR and SPI-dataflash. # Futhermore, if the Flash sector size is ommitted, this value is assumed to # be the same as the Environment size, which is valid for NOR and SPI-dataflash +# Device offset must be prefixed with 0x to be parsed as a hexadecimal value. # NOR example # MTD device name Device offset Env. size Flash sector size Number of sectors @@ -18,8 +19,12 @@ # NAND example #/dev/mtd0 0x4000 0x4000 0x20000 2 +# On a block device a negative offset is treated as a backwards offset from the +# end of the device/partition, rather than a forwards offset from the start. + # Block device example #/dev/mmcblk0 0xc0000 0x20000 +#/dev/mmcblk0 -0x20000 0x20000 # VFAT example #/boot/uboot.env 0x0000 0x4000 |