projects
/
15.05
/
openwrt.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
adm5120: fix board detection
[15.05/openwrt.git]
/
target
/
linux
/
adm5120
/
base-files
/
lib
/
adm5120.sh
1
#!/bin/sh
2
#
3
# Copyright (C) 2007 OpenWrt.org
4
#
5
#
6
7
board_name=""
8
status_led=""
9
sys_mtd_part=""
10
11
adm5120_detect() {
12
board_name=$(awk 'BEGIN{FS="[ \t]+:[ \t]"} /machine/ {print $2}' /proc/cpuinfo)
13
14
case "$board_name" in
15
"Cellvision"*)
16
status_led="status"
17
sys_mtd_part="firmware"
18
;;
19
"Compex"*)
20
status_led="diag"
21
case "$board_name" in
22
*-WRT)
23
sys_mtd_part="trx"
24
;;
25
*)
26
sys_mtd_part="partition1"
27
;;
28
esac
29
;;
30
"Edimax"*)
31
status_led="power"
32
sys_mtd_part="firmware"
33
;;
34
"Infineon"*)
35
sys_mtd_part="firmware"
36
;;
37
"Mikrotik"*)
38
status_led="power"
39
;;
40
"ZyXEL"*)
41
status_led="power"
42
sys_mtd_part="trx"
43
;;
44
*)
45
;;
46
esac
47
}
48
49
adm5120_detect