From 68a0f7a00be6e74899d79ef03563c0510159e602 Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Mon, 13 Feb 1995 15:15:06 +0000 Subject: [PATCH] Low and High words were mixed up. --- src/drv/drvXy240.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/drv/drvXy240.c b/src/drv/drvXy240.c index ea667a0a8..c38c5e950 100644 --- a/src/drv/drvXy240.c +++ b/src/drv/drvXy240.c @@ -338,8 +338,8 @@ register unsigned int val; /* use structure to handle high and low short swap */ /* get current output */ - work = (dio[card].dptr->port4_5 << 16) - + dio[card].dptr->port6_7; + work = (dio[card].dptr->port6_7 << 16) + + dio[card].dptr->port4_5; work = (work & ~mask) | (val & mask);