mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2024-12-25 10:04:36 +02:00
af139e0177
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22275 3c298f89-4303-0410-b956-a3cf2f4a3e73
54 lines
738 B
Bash
Executable File
54 lines
738 B
Bash
Executable File
#!/bin/sh
|
|
#
|
|
# Copyright (C) 2007 OpenWrt.org
|
|
#
|
|
#
|
|
|
|
board_name=""
|
|
status_led=""
|
|
sys_mtd_part=""
|
|
|
|
adm5120_detect() {
|
|
board_name=$(awk 'BEGIN{FS="[ \t]+:[ \t]"} /machine/ {print $2}' /proc/cpuinfo)
|
|
|
|
case "$board_name" in
|
|
"Cellvision"*)
|
|
status_led="status"
|
|
sys_mtd_part="firmware"
|
|
;;
|
|
"Compex"*)
|
|
status_led="diag"
|
|
case "$board_name" in
|
|
*-WRT)
|
|
sys_mtd_part="trx"
|
|
;;
|
|
*)
|
|
sys_mtd_part="partition1"
|
|
;;
|
|
esac
|
|
;;
|
|
"Edimax"*)
|
|
status_led="power"
|
|
sys_mtd_part="firmware"
|
|
;;
|
|
"Infineon"*)
|
|
sys_mtd_part="firmware"
|
|
;;
|
|
"Mikrotik"*)
|
|
status_led="power"
|
|
;;
|
|
"ZyXEL"*)
|
|
status_led="power"
|
|
sys_mtd_part="trx"
|
|
;;
|
|
"EB-214A"*)
|
|
status_led="power"
|
|
sys_mtd_part="firmware"
|
|
;;
|
|
*)
|
|
;;
|
|
esac
|
|
}
|
|
|
|
adm5120_detect
|