Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Feb 1998 19:53:48 +0100 (MET)
From:      Wolfgang Helbig <helbig@Informatik.BA-Stuttgart.DE>
To:        hm@kts.org
Cc:        freebsd-isdn@FreeBSD.ORG
Subject:   Re: alpha release of isdn4bsd available
Message-ID:  <199802211853.TAA00678@rvc1.informatik.ba-stuttgart.de>
In-Reply-To: <m0y5njk-00023RC@bert.kts.org> from Hellmuth Michaelis at "Feb 20, 98 09:23:12 am"

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

Here is a patch that makes i4b work on an SMP:

The card (TELES 16.3) didn't interrupt on an SMP machine.
This is a gross workaround, but anyway it works *and* provides
some information as how to finally fix this problem.

Thanks again to Hellmuth and all the others who made
i4b happen!

BTW, Hellmuth, I think i4b nearly has BETA quality :-).

Wolfgang

--- /home/helbig/src/i4b/layer1/i4b_isac.c	Wed Feb 18 00:08:42 1998
+++ layer1/i4b_isac.c	Wed Feb 18 00:27:44 1998
@@ -751,6 +751,14 @@
 		"Illegal Command"
 	};
 
+	HSCX_WRITE(0, H_MASK, 0xff);
+	HSCX_WRITE(1, H_MASK, 0xff);
+	ISAC_WRITE(I_MASK, 0xff);	
+	DELAY(100);
+	HSCX_WRITE(0, H_MASK, HSCX_A_IMASK);
+	HSCX_WRITE(1, H_MASK, HSCX_B_IMASK);
+	ISAC_WRITE(I_MASK, ISAC_IMASK);
+
 	if(command < 0 || command > CMD_ILL)
 		command = CMD_ILL;
 		

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isdn" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199802211853.TAA00678>