diff options
-rw-r--r-- | sys/dev/ed/if_ed.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/ed/if_ed.c b/sys/dev/ed/if_ed.c index 66e0873..841c6c8 100644 --- a/sys/dev/ed/if_ed.c +++ b/sys/dev/ed/if_ed.c @@ -1011,10 +1011,10 @@ ed_probe_Novell_generic(dev, port_rid, flags) * probably isn't any memory at 8k - which likely means that the board * is an NE2000. */ - if (bcmp(test_pattern, test_buffer, sizeof(test_pattern)) == 0) { ed_pio_writemem(sc, test_pattern, 8192, sizeof(test_pattern)); ed_pio_readmem(sc, 8192, test_buffer, sizeof(test_pattern)); + if (bcmp(test_pattern, test_buffer, sizeof(test_pattern)) == 0) { /* could be either an NE1000 or a Linksys ethernet controller */ linksys = ed_get_Linksys(sc); if (linksys) { |