1*0Sstevel@tonic-gate# 2*0Sstevel@tonic-gate# CDDL HEADER START 3*0Sstevel@tonic-gate# 4*0Sstevel@tonic-gate# The contents of this file are subject to the terms of the 5*0Sstevel@tonic-gate# Common Development and Distribution License, Version 1.0 only 6*0Sstevel@tonic-gate# (the "License"). You may not use this file except in compliance 7*0Sstevel@tonic-gate# with the License. 8*0Sstevel@tonic-gate# 9*0Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 10*0Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing. 11*0Sstevel@tonic-gate# See the License for the specific language governing permissions 12*0Sstevel@tonic-gate# and limitations under the License. 13*0Sstevel@tonic-gate# 14*0Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each 15*0Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 16*0Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the 17*0Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying 18*0Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner] 19*0Sstevel@tonic-gate# 20*0Sstevel@tonic-gate# CDDL HEADER END 21*0Sstevel@tonic-gate# 22*0Sstevel@tonic-gate# Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T 23*0Sstevel@tonic-gate# All Rights Reserved 24*0Sstevel@tonic-gate 25*0Sstevel@tonic-gate 26*0Sstevel@tonic-gate#ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.2 */ 27*0Sstevel@tonic-gate 28*0Sstevel@tonic-gate###################################################################### 29*0Sstevel@tonic-gate# 30*0Sstevel@tonic-gate# Entries for the AT&T 5310, 5320 printers 31*0Sstevel@tonic-gate# 32*0Sstevel@tonic-gate 33*0Sstevel@tonic-gate53x0+high, 34*0Sstevel@tonic-gate 35*0Sstevel@tonic-gate spinv#72, 36*0Sstevel@tonic-gate spinh#150, 37*0Sstevel@tonic-gate 38*0Sstevel@tonic-gate bitwin#2, 39*0Sstevel@tonic-gate u1=2, 40*0Sstevel@tonic-gate 41*0Sstevel@tonic-gate# defbi= 42*0Sstevel@tonic-gate# X is in 1/150 increments; set char spacing to 1/16.7 43*0Sstevel@tonic-gate# increments to allow us to get close; column is X*16.7/150. 44*0Sstevel@tonic-gate# Y is in 1/144 increments; set line spacing to 1/12 45*0Sstevel@tonic-gate# increments to allow us to get close; line is Y/12. 46*0Sstevel@tonic-gate# Note: The 5310/5320 won't move upward with the absolute 47*0Sstevel@tonic-gate# addressing control sequence, so we use the relative motion. 48*0Sstevel@tonic-gate# THIS ASSUMES WE START AT THE TOP OF THE PAGE! (although 49*0Sstevel@tonic-gate# maybe not in the first column.) 50*0Sstevel@tonic-gate u6=%?%p5%{1}%=%t\E[4w\E[%p1%{167}%*%{1500}%/%d`\E[w\E[3z\E[%p2%{12}%/%de\E[z\EP\035q%;, 51*0Sstevel@tonic-gate defbi=%?%p5%{1}%=%t\E[4w\E[%p1%{167}%*%{1500}%/%d`\E[w\E[3z\E[%p2%{12}%/%de\E[z\EP\035q%;, 52*0Sstevel@tonic-gate 53*0Sstevel@tonic-gate use=Gdec+low, 54*0Sstevel@tonic-gate 55*0Sstevel@tonic-gate5320|att5320|AT&T Model 5320 printer (EMUL set to ANSI), 56*0Sstevel@tonic-gate 57*0Sstevel@tonic-gate bufsz#8192, 58*0Sstevel@tonic-gate cps#120, 59*0Sstevel@tonic-gate 60*0Sstevel@tonic-gate 61*0Sstevel@tonic-gate# 62*0Sstevel@tonic-gate# FIX: The AT&T 5320 doesn't seem to have fine-scale horizontal 63*0Sstevel@tonic-gate# motion--the only motion is by columns. 64*0Sstevel@tonic-gate orc#10, 65*0Sstevel@tonic-gate orhi#100, 66*0Sstevel@tonic-gate 67*0Sstevel@tonic-gate# 68*0Sstevel@tonic-gate# FIX: The AT&T 5320 seems to only have half-line vertical motion 69*0Sstevel@tonic-gate# at best. 70*0Sstevel@tonic-gate orl#12, 71*0Sstevel@tonic-gate orvi#72, 72*0Sstevel@tonic-gate 73*0Sstevel@tonic-gate 74*0Sstevel@tonic-gate 75*0Sstevel@tonic-gate use=53x0+high, use=Gdec+basic, use=Gdec+low, 76*0Sstevel@tonic-gate 77*0Sstevel@tonic-gate5310|att5310|AT&T 5310 matrix printer (EMUL set to ANSI), 78*0Sstevel@tonic-gate 79*0Sstevel@tonic-gate cols#80, 80*0Sstevel@tonic-gate 81*0Sstevel@tonic-gate use=5320, 82