# Copyright (C) 2010 OpenWrt.org
#
-. /lib/ramips.sh
-
PART_NAME=firmware
-RAMFS_COPY_DATA=/lib/ramips.sh
platform_check_image() {
- local board=$(ramips_board_name)
+ local board=$(board_name)
local magic="$(get_magic_long "$1")"
[ "$#" -gt 1 ] && return 1
awapn2403|\
awm002-evb-4M|\
awm002-evb-8M|\
- awm003-evb|\
bc2|\
broadway|\
carambola|\
firewrt|\
fonera20n|\
freestation5|\
+ gb-pc1|\
gl-mt300a|\
gl-mt300n|\
gl-mt750|\
jhr-n805r|\
jhr-n825r|\
jhr-n926r|\
+ k2p|\
kn|\
kn_rc|\
kn_rf|\
vocore-8M|\
vocore-16M|\
vocore2|\
+ vocore2lite|\
vr500|\
w150m|\
w2914nsv2|\
wl-wn575a3|\
wli-tx4-ag300n|\
wlr-6000|\
+ wmdr-143n|\
wmr-300|\
wn3000rpv3|\
wnce2001|\
# these boards use metadata images
return 0
;;
+ re350-v1)
+ [ "$magic" != "01000000" ] && {
+ echo "Invalid image type."
+ return 1
+ }
+ return 0
+ ;;
ubnt-erx|\
ubnt-erx-sfp)
nand_do_platform_check "$board" "$1"
}
platform_nand_pre_upgrade() {
- local board=$(ramips_board_name)
+ local board=$(board_name)
case "$board" in
ubnt-erx|\
}
platform_do_upgrade() {
- local board=$(ramips_board_name)
+ local board=$(board_name)
case "$board" in
hc5962|\