1234567891011121314151617181920212223242526272829303132333435 |
- PART_NAME=firmware
- brcm47xx_identify() {
- local magic
- magic=$(get_magic_long "$1")
- case "$magic" in
- "48445230")
- echo "trx"
- return
- ;;
- "2a23245e")
- echo "chk"
- return
- ;;
- esac
- echo "unknown"
- }
- platform_check_image() {
- [ "$#" -gt 1 ] && return 1
- local file_type=$(brcm47xx_identify "$1")
- case "$file_type" in
- "trx") return 0;;
- *)
- echo "Invalid image type. Please use only .trx files"
- return 1
- ;;
- esac
- }
- # use default for platform_do_upgrade()
|