From b7868a436d5b8475059736a3eecfbe1cf0859cb8 Mon Sep 17 00:00:00 2001 From: enami Date: Thu, 20 Jan 2000 08:47:59 +0000 Subject: [PATCH] Don't overwrite cfe->flags. --- sys/dev/pcmcia/pcmcia_cis.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sys/dev/pcmcia/pcmcia_cis.c b/sys/dev/pcmcia/pcmcia_cis.c index 6c9ddf28f59d..4a91a2028d59 100644 --- a/sys/dev/pcmcia/pcmcia_cis.c +++ b/sys/dev/pcmcia/pcmcia_cis.c @@ -1,4 +1,4 @@ -/* $NetBSD: pcmcia_cis.c,v 1.14 2000/01/14 23:09:53 cgd Exp $ */ +/* $NetBSD: pcmcia_cis.c,v 1.15 2000/01/20 08:47:59 enami Exp $ */ #define PCMCIACISDEBUG @@ -1238,11 +1238,11 @@ pcmcia_parse_cis_tuple(tuple, arg) idx++; if (reg & PCMCIA_TPCE_MI_PWRDOWN) - cfe->flags = PCMCIA_CFE_POWERDOWN; + cfe->flags |= PCMCIA_CFE_POWERDOWN; if (reg & PCMCIA_TPCE_MI_READONLY) - cfe->flags = PCMCIA_CFE_READONLY; + cfe->flags |= PCMCIA_CFE_READONLY; if (reg & PCMCIA_TPCE_MI_AUDIO) - cfe->flags = PCMCIA_CFE_AUDIO; + cfe->flags |= PCMCIA_CFE_AUDIO; cfe->maxtwins = reg & PCMCIA_TPCE_MI_MAXTWINS; while (reg & PCMCIA_TPCE_MI_EXT) {