summaryrefslogtreecommitdiffstats
path: root/sys/dev/sio
diff options
context:
space:
mode:
authornate <nate@FreeBSD.org>1997-11-02 21:26:14 +0000
committernate <nate@FreeBSD.org>1997-11-02 21:26:14 +0000
commitf792549af64831fa5f411a8caf3a0839e3b4674f (patch)
tree9f0f31dac7b2acbdba6aec64c5868b92fd71c9cc /sys/dev/sio
parentbaf2cb04b34c16f461696f41d14a6403ab16a8ee (diff)
downloadFreeBSD-src-f792549af64831fa5f411a8caf3a0839e3b4674f.zip
FreeBSD-src-f792549af64831fa5f411a8caf3a0839e3b4674f.tar.gz
- MF22: (I reversed these). Simplify code.
Diffstat (limited to 'sys/dev/sio')
-rw-r--r--sys/dev/sio/sio.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/dev/sio/sio.c b/sys/dev/sio/sio.c
index db9afb2..e531c2d 100644
--- a/sys/dev/sio/sio.c
+++ b/sys/dev/sio/sio.c
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* from: @(#)com.c 7.5 (Berkeley) 5/16/91
- * $Id: sio.c,v 1.186 1997/10/26 04:53:56 nate Exp $
+ * $Id: sio.c,v 1.187 1997/10/26 21:08:42 nate Exp $
*/
#include "opt_comconsole.h"
@@ -557,9 +557,10 @@ static int
card_intr(struct pccard_devinfo *devi)
{
struct com_s *com;
+
COM_LOCK();
com = com_addr(devi->isahd.id_unit);
- if (com && !com_addr(devi->isahd.id_unit)->gone)
+ if (com && !com->gone)
siointr1(com_addr(devi->isahd.id_unit));
COM_UNLOCK();
return(1);
OpenPOWER on IntegriCloud