[comp.unix.questions] a simple unix/device driver question . . .

james@dlss2.UUCP (James Cummings) (09/10/90)

In article <1990Sep6.171808.9576@oracle.com> cmcquirt@oracle.uucp (Clifford McQuirter) writes:
>HELP!
>
>	***********                     ***********
>        *         *printer port         *  UNIX   *
>        *  IBM    *-->-->-->-->-->-->-->*  IBM    *
>        *  SERIES *                     *  MODEL  *
>        *  ONE    *                     *  80(PS2)*
>        ***********                     ***********
>
>An IBM Series One outputs data to its serial printer port asynchronously. I need
>to somehow capture this data (in a buffer?) on the Model 80, and process it 
>(as a file?).
>

	Assuming you have a C compiler on the PS2 and can write a C program;
I would suggest attaching the printer port of the Series 1 machine to a 
tty port of the PS2; then write a C program to open that tty on the PS2 to
read input from that port and write the same to a file of your choosing.

	I've done this with a 3B2/700 and a protocol converter.  It works
rather nicely, and I've run it for years without trouble.  The one that I
use constantly reads from the tty port with a "timed" pause to move the 
original input file to a working location file.  This keeps me from having
a huge single file.  You may want to follow a similar theme or only run
the receiving program when you know there will be data to receive.

	If you have problems getting started, I could probably be persuaded
to send you a copy of the code I wrote.  I won't waste the bandwith here,
since this should be fairly straight forward.


-- 
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
|Disclaimer:                      | James Cummings                           |
|  You can't blame me!            |   UUCP:                                  |
|  I'm ignorant!                  |    ..swblat!{texbell!texnet..            |
|+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+|              swgate!dlss1..}!dlss2!james |
|Send flames to:                  |   NET:                                   |
|  sowc@devnull.com               |      jc@smunews                          |
|                                 |                                          |
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+