Browse Prior Art Database

PC AT Simulator Printer Sharing With AIX

IP.com Disclosure Number: IPCOM000121301D
Original Publication Date: 1991-Aug-01
Included in the Prior Art Database: 2005-Apr-03
Document File: 1 page(s) / 35K

Publishing Venue

IBM

Related People

Blackard, JM: AUTHOR [+4]

Abstract

A method is described to allow the PC AT Simulator to share printers that are defined on AIX*. The PC AT Simulator is an application written to run on the IBM RT* PC on top of AIX. AIX is the multitasking, multiuser operating system which runs on the RT PC. The RT has a RISC (reduced instruction set computer) 32-bit processor.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 90% of the total text.

PC AT Simulator Printer Sharing With AIX

      A method is described to allow the PC AT Simulator to
share printers that are defined on AIX*.  The PC AT Simulator is an
application written to run on the IBM RT* PC on top of AIX. AIX is
the multitasking, multiuser operating system which runs on the RT PC.
The RT has a RISC (reduced instruction set computer) 32-bit
processor.

      Printer devices can be allocated for PC AT Simulator use only.
To make the best use of printer resources, the printers must be
shared among AIX and PC AT Simulator processes. Remote printers
connected over a supported LAN can also be shared.

      All I/O to the shared printer is trapped.  On an output
request, the data is stored.  On input, either the last value written
to the register is returned, or a value is dynamically created
depending on the values in other register data areas.

      As data is output to the printer data port, it is actually
trapped and written to a file.  An alarm is set when the first
character is written to the file.  When the alarm time elapses, the
current time is compared with the time that the last character was
written to the file.  If the time difference is greater than a
specified amount, then the AIX system command to print the file is
built and the file is printed through the control of AIX.  The use of
the AIX system print command allows for the support of both local and
remote printer sharing.

      Multiple printer sharing is su...