1#!/bin/sh
2#
3# Copyright (C) 2007 OpenWrt.org
4#
5#
6
7board_name=""
8status_led=""
9sys_mtd_part=""
10
11adm5120_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	"EB-214A"*)
45		status_led="power"
46		sys_mtd_part="firmware"
47		;;
48	*)
49		;;
50	esac
51}
52
53adm5120_detect
54