|
|
@@ -44,3 +44,21 @@ ubootenv_add_app_config() {
|
|
|
config_get numsec "$1" numsec
|
|
|
grep -q "^[[:space:]]*${dev}[[:space:]]*${offset}" "/etc/fw_${cfgtype#uboot}.config" || echo "$dev $offset $envsize $secsize $numsec" >>"/etc/fw_${cfgtype#uboot}.config"
|
|
|
}
|
|
|
+
|
|
|
+ubootenv_add_mtd() {
|
|
|
+ local idx="$(find_mtd_index "${1}")"
|
|
|
+ [ -n "$idx" ] && \
|
|
|
+ ubootenv_add_uci_config "/dev/mtd$idx" "${2}" "${3}" "${4}"
|
|
|
+}
|
|
|
+
|
|
|
+ubootenv_add_sys_mtd() {
|
|
|
+ local idx="$(find_mtd_index "${1}")"
|
|
|
+ [ -n "$idx" ] && \
|
|
|
+ ubootenv_add_uci_sys_config "/dev/mtd$idx" "${2}" "${3}" "${4}"
|
|
|
+}
|
|
|
+
|
|
|
+ubootenv_add_mmc() {
|
|
|
+ local mmcpart="$(find_mmc_part "${1}")"
|
|
|
+ [ -n "$mmcpart" ] && \
|
|
|
+ ubootenv_add_uci_config "$mmcpart" "${2}" "${3}" "${4}" "${5}"
|
|
|
+}
|