platform.sh 505 B

1234567891011121314151617181920212223242526272829303132333435
  1. #
  2. # Copyright (C) 2010 OpenWrt.org
  3. #
  4. PART_NAME=firmware
  5. platform_check_image() {
  6. local board=$(board_name)
  7. local magic="$(get_magic_word "$1")"
  8. [ "$#" -gt 1 ] && return 1
  9. case "$board" in
  10. kilauea | openrb | magicbox)
  11. [ "$magic" != "2705" ] && {
  12. echo "Invalid image type."
  13. return 1
  14. }
  15. return 0
  16. ;;
  17. esac
  18. echo "Sysupgrade is not yet supported on $board."
  19. return 1
  20. }
  21. platform_do_upgrade() {
  22. local board=$(board_name)
  23. case "$board" in
  24. *)
  25. default_do_upgrade "$ARGV"
  26. ;;
  27. esac
  28. }