[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference 49.910::iet11

Title:IET11 TURBOchannel/IEEE488 Converter
Moderator:EICMFG::SYSTEM
Created:Thu Jul 30 1992
Last Modified:Thu Dec 07 1995
Last Successful Update:Fri Jun 06 1997
Number of topics:15
Total number of notes:25

12.0. "IET11 and Alpha VMS driver" by AMER::POLVERINI () Wed Apr 27 1994 17:27

	Hi there,

	could someone help ?

	AREROSPATIALE customer, just ported a "graphical application" from
	a VAX 750 to ALPHA 3000-800 under OpenVms.
	That application was using on the VAX 750 a IEX11 board with 
	the IEX VMS driver version V4.0-14. (this was driving a 
	photographic display..)

	On the Alpha plateforme we are using a IET11 (TC-488) Board 
	with the EQUIcon driver.

	After recompiling/relinking the source code on the Alpha machine
	we ran it.

	All seems to start well (the data seems to be transfered from the 
	VAX to the photographic equipement),
	but at some point we had an error message :

	"	%SYSTEM-F-BADPARAM, bad parameter value		"

	The code generating that message is at the end of that mail.

	Has anyone an idea ?

	Thanks for help,


	Rgds	Joseph Polverini.



[...]
	   SPOBUF(1)=QCR$MTA_DATA
	   STATUS=SYS$QIOW(,%VAL(CANAL),		! on sert la requete
	1		%VAL(IO$_SER_POLL+IO$M_ALLDEVICES),
	2		IOSB,,,
	3		SPOBUF,
	4		%VAL(1),
	5		RESBUF,,,)
	   IF(.NOT.STATUS) CALL LIB$SIGNAL(%VAL(STATUS))
	   CALL IOSB_TEST(IOSB)
[...]
    
T.RTitleUserPersonal
Name
DateLines
12.1Check buffer format and size requirementsMNATUR::LISTONCSP-PSC/E - When you need to deliver the very best!Thu Apr 28 1994 17:3618
    Joseph,

         Unless I am mistaken, the IET11 driver, like the IEZ11 it was
    formulated after, requires a different format for the serial poll 
    buffers.  The IEZ11 driver requires buffers to contain pairs of 
    primary and secondary addresses, whereas the IEX-VMS-Driver did not.
    All unused secondary addresses must be filled in with a -1.

         In your code example you have specified a buffer size of 1 for
    SPOBUF and no buffer size at all for RESBUF.  I believe the smallest
    buffer size must be 2.

         Hopefully someone from the Munich PSC will confirm this or
    correct me if I am wrong.

    Kevin