fix v1/v4 bug in diag driver
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 22 Sep 2005 01:32:36 +0000 (01:32 +0000)
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 22 Sep 2005 01:32:36 +0000 (01:32 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@1969 3c298f89-4303-0410-b956-a3cf2f4a3e73

openwrt/target/linux/package/diag/diag_led.c

index cc2bc8a..8d4acd5 100644 (file)
@@ -170,8 +170,8 @@ static int __init diag_init()
        set_diag=ignore;
        set_dmz=ignore;
        
-       buf=nvram_get("boardrev");
-       if (((board_type & 0xf00) == 0x400) && strcmp(buf,"0x10")) {
+       buf=nvram_get("pmon_ver") ?: "";
+       if (((board_type & 0xf00) == 0x400) && (strncmp(buf, "CFE", 3) != 0)) {
                buf=nvram_get("boardtype")?:"";
                if (!strcmp(buf,"bcm94710dev")) {
                        buf=nvram_get("boardnum")?:"";
This page took 0.024867 seconds and 4 git commands to generate.