/* Copyright (c) 1996,1997, by Sun Microsystems, Inc.
 *All Rights Reserved.
 */

	ident	"@(#)README	1.4	97/09/02 SMI"

DRIVER NAME:

	pcepp.c - Solaris PC Card Parallel Port Sample Driver

ARCHITECTURES:

	SPARC, x86

DESCRIPTION OF DRIVER:

	This sample driver shows how a Solaris PCMCIA I/O client
	driver could be written.  This sample driver is a part
	of the PCMCIA Device Driver Developer's Kit (DDK).

	This is a simple interrupt-per-character line printer
	driver which supports any PC compatible standard
	parallel port.

	The driver is is a unidirectional STREAMS driver
	and has no read-side processing.

	Note that the three header files, termio.h/termios.h/strtty.h,
	are used in this sample driver are uncommitted interfaces.

SOURCE FILES:

	README		this file
	Makefile	Makefile for pcepp driver
	Install.sh	driver installation script
	Remove.sh	driver removal script
	pcepp.c		driver source code
	pcepp.h		driver data structure header file

COMPILING/LOADING:

	To compile and link the driver:

		use the Makefile provided in the driver subdirectory,
		driver_dev/sample_drvs/pcepp; the executable files
		will be built in an architecture-specific subdirectory
		depending on the architecture of the build machine
		(i.e., pcepp/i386 or pcepp/ppc or pcepp/sparc)
		

	To install the driver, insert a PCMCIA parallel card
	and run as root:

		# sh Install.sh

	To remove the driver from the system, run as root:

		# sh Remove.sh

	To test the driver:

		The /dev/printers/pceppS can be used with admintool(1M)
		to add or delete access to a pcepp printer.

REFERENCES:
	
        SunOS 5.6 Writing Device Drivers
