@@ -1,14 +1,23 @@
#!/bin/sh
# Copyright (C) 2014 OpenWrt.org
+er_move_config() {
+ local dev="$1"
+
+ mount -t vfat "$dev" /mnt
+ [ -f /mnt/sysupgrade.tgz ] && mv -f /mnt/sysupgrade.tgz /
+ umount /mnt
+}
+
move_config() {
. /lib/functions.sh
case "$(board_name)" in
+ er)
+ er_move_config /dev/mmcblk0p1
+ ;;
erlite)
- mount -t vfat /dev/sda1 /mnt
- [ -f /mnt/sysupgrade.tgz ] && mv -f /mnt/sysupgrade.tgz /
- umount /mnt
+ er_move_config /dev/sda1
;;
esac
}
@@ -21,12 +21,21 @@ platform_get_rootfs() {
fi
}
+er_platform_copy_config() {
+ local dev="$1"
+
+ mount -t vfat "$dev" /mnt
+ cp -af "$CONF_TAR" /mnt/
+ umount /mnt
+}
+
platform_copy_config() {
case "$(board_name)" in
+ er)
+ er_platform_copy_config /dev/mmcblk0p1
+ ;;
erlite)
- mount -t vfat /dev/sda1 /mnt
- cp -af "$CONF_TAR" /mnt/
- umount /mnt
+ er_platform_copy_config /dev/sda1
;;
esac
}