xref: /original-bsd/sys/dev/scsi/printer.h (revision da6ea800)
10e3f6e9fStorek /*
2*da6ea800Sbostic  * Copyright (c) 1992, 1993
3*da6ea800Sbostic  *	The Regents of the University of California.  All rights reserved.
40e3f6e9fStorek  *
50e3f6e9fStorek  * This software was developed by the Computer Systems Engineering group
60e3f6e9fStorek  * at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and
70e3f6e9fStorek  * contributed to Berkeley.
80e3f6e9fStorek  *
9aa64c26eStorek  * All advertising materials mentioning features or use of this software
10aa64c26eStorek  * must display the following acknowledgement:
11aa64c26eStorek  *	This product includes software developed by the University of
12aa64c26eStorek  *	California, Lawrence Berkeley Laboratories.
13aa64c26eStorek  *
140e3f6e9fStorek  * %sccs.include.redist.c%
150e3f6e9fStorek  *
16*da6ea800Sbostic  *	@(#)printer.h	8.1 (Berkeley) 06/10/93
170e3f6e9fStorek  *
1845c82234Storek  * from: $Header: printer.h,v 1.3 92/12/02 03:52:03 torek Exp $ (LBL)
190e3f6e9fStorek  */
200e3f6e9fStorek 
210e3f6e9fStorek /*
220e3f6e9fStorek  * SCSI definitions for Printer Devices.
230e3f6e9fStorek  */
240e3f6e9fStorek #define	CMD_FORMAT		0x04	/* (set) format */
250e3f6e9fStorek #define	CMD_PRINT		0x0a	/* print */
260e3f6e9fStorek #define	CMD_SLEW_PRINT		0x0b	/* slew and print */
270e3f6e9fStorek #define	CMD_FLUSH_BUFFER	0x10	/* flush buffer */
280e3f6e9fStorek #define	CMD_RBD			0x14	/* recover buffered data */
290e3f6e9fStorek #define	CMD_MODE_SELECT		0x15	/* mode select */
300e3f6e9fStorek #define	CMD_RESERVE_UNIT	0x16	/* reserve unit */
310e3f6e9fStorek #define	CMD_RELEASE_UNIT	0x17	/* release unit */
320e3f6e9fStorek #define	CMD_MODE_SENSE		0x1a	/* mode sense */
330e3f6e9fStorek #define	CMD_STOP_PRINT		0x1b	/* stop print */
34