summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>1999-09-18 19:33:08 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>1999-09-18 19:33:08 +0000
commit1a3b683d9ca319a87648292d4c0c57d67c79f9af (patch)
tree27d97199fa00379db9246a0f15b57bfd293f80b0 /sys/dev
parent78ee35a9f80f80acc3e1717c995e8c2161259424 (diff)
Notes
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/pccard/if_xe.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/sys/dev/pccard/if_xe.c b/sys/dev/pccard/if_xe.c
index 1dc469504e85..9e5ff56cd802 100644
--- a/sys/dev/pccard/if_xe.c
+++ b/sys/dev/pccard/if_xe.c
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $FreeBSD$
+ * $Id: if_xe.c,v 1.20 1999/06/13 19:17:40 scott Exp $
* $FreeBSD$
*/
@@ -508,6 +508,13 @@ xe_card_init(struct pccard_devinfo *devi)
/* Re-attach an existing device */
if (scp->gone) {
scp->gone = 0;
+
+ /* Hack RealPorts into submission */
+ if (scp->dingo && xe_cem56fix(scp) < 0) {
+ printf( "xe%d: Unable to fix your RealPort\n", unit );
+ return ENODEV;
+ }
+
return 0;
}