diff options
| author | Tai-hwa Liang <avatar@FreeBSD.org> | 2005-06-01 01:54:00 +0000 |
|---|---|---|
| committer | Tai-hwa Liang <avatar@FreeBSD.org> | 2005-06-01 01:54:00 +0000 |
| commit | 972d4b8211bc31e8879bd2b732e65347590fe118 (patch) | |
| tree | d490a7f73e70c7a2333a707e2defcb46c463308d /sys/dev/ipw | |
| parent | 9703393611781b324421fe9b5976ada1e5e4f8e0 (diff) | |
Notes
Diffstat (limited to 'sys/dev/ipw')
| -rw-r--r-- | sys/dev/ipw/if_ipw.c | 3 | ||||
| -rw-r--r-- | sys/dev/ipw/if_ipwvar.h | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/ipw/if_ipw.c b/sys/dev/ipw/if_ipw.c index f936b22a12da..37c1c979fc58 100644 --- a/sys/dev/ipw/if_ipw.c +++ b/sys/dev/ipw/if_ipw.c @@ -2016,6 +2016,9 @@ ipw_init(void *priv) /* exit immediately if firmware has not been ioctl'd */ if (!(sc->flags & IPW_FLAG_FW_CACHED)) { + if (!(sc->flags & IPW_FLAG_FW_WARNED)) + device_printf(sc->sc_dev, "Please load firmware\n"); + sc->flags |= IPW_FLAG_FW_WARNED; ifp->if_flags &= ~IFF_UP; return; } diff --git a/sys/dev/ipw/if_ipwvar.h b/sys/dev/ipw/if_ipwvar.h index c03f5d703074..ae0e80a976fa 100644 --- a/sys/dev/ipw/if_ipwvar.h +++ b/sys/dev/ipw/if_ipwvar.h @@ -97,6 +97,7 @@ struct ipw_softc { #define IPW_FLAG_FW_CACHED (1 << 0) #define IPW_FLAG_FW_INITED (1 << 1) #define IPW_FLAG_HAS_RADIO_SWITCH (1 << 2) +#define IPW_FLAG_FW_WARNED (1 << 3) int irq_rid; int mem_rid; |
