233 lines
7.1 KiB
Plaintext
233 lines
7.1 KiB
Plaintext
# @(#)96 1.10.2.2 src/bos/usr/lib/pios/predef/ibm5202.asc, cmdpios, bos411, 9428A410j 1/31/94 17:57:27
|
|
#
|
|
# COMPONENT_NAME: (cmdpios) Printer Backend
|
|
#
|
|
# FUNCTIONS:
|
|
#
|
|
# ORIGINS: 27
|
|
#
|
|
# (C) COPYRIGHT International Business Machines Corp. 1989, 1993
|
|
# All Rights Reserved
|
|
# Licensed Materials - Property of IBM
|
|
#
|
|
# US Government Users Restricted Rights - Use, duplication or
|
|
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
|
|
#
|
|
:056:__FLG::
|
|
:625:CB:S[B]DyEn:
|
|
:626:CC:S[C]DyEn:
|
|
:627:CD:S[D]DyEn:
|
|
:628:CE:S[E]DyEn:
|
|
:629:CF:S[F]DyEn:
|
|
:630:CG:S[G]DyEn:
|
|
:674:Cs:S[B005]I[1810500]EnC[_s,_p]R[%`W0]:-s%I_s\x27 \x27-p%I_p
|
|
:789:_E:Dn%IWY:!
|
|
:031:_G:Dn:
|
|
:621:_H:S[F350]I[1810503]Dy:
|
|
:024:_I:Dn:
|
|
:792:_K:S[B030]I[1810550]%IWY:!
|
|
:793:_L:S[D020]I[1810504]%IWY:+
|
|
:036:_O:DnR[=1,2,3]:3
|
|
:794:_W:S[B025]I[1810506]%IWY:!
|
|
:795:_X:S[D030]I[1810507]EtL[/usr/bin/ls -1 /usr/lib/lpd/pio/trans1 | /usr/bin/sed '/^850$/d']V[%`WX]:
|
|
:047:_Y:Dn:
|
|
:635:_b:S[D010]I[1810508]E#G[0..%?%G_l%{0}%=%t%e%G_l%G_t%-%{1}%-%d%;]:0
|
|
:658:_d:S[C925]I[1810509]EnL[%IW2]F1:a
|
|
:615:_e:S[B010]I[1810510]%IWY:!
|
|
:623:_g:S[C250]I[1810511]E#G[1..]:1
|
|
:717:_h:S[D040]I[1810512]:
|
|
:637:_i:S[D015]I[1810513]E#G[0..%G_w%{1}%-%d]:0
|
|
:678:_l:S[D045]I[1810531]E#G[0..]:66
|
|
:700:_p:DnE#V[%`W1]:10
|
|
:712:_q:S[B045]I[1810554]EnR[pioattr1.cat,1,750;draft,quality,enhanced=1,2,3]:1
|
|
:701:_s:DnEnV[%`W1]:courier
|
|
:634:_t:S[D005]I[1810515]E#G[0..%?%G_l%{0}%=%t%e%G_l%G_b%-%{1}%-%d%;]:0
|
|
:638:_u:S[E015]I[1810516]EnR[pioattr1.cat,1,748;manual,drawer 1,drawer 2,envelope feeder,single envelope,pinwheel=0,1,2,3,4,5]:1
|
|
:702:_v:S[D055]I[1810555]EnR[=6,8]:6
|
|
:677:_w:S[D050]I[1810517]E#G[1..]:80
|
|
:640:_x:S[D025]I[1810518]EnR[CR->CR LF->LF VT->VT,CR->CRLF,LF->CRLF VT->CRVT=0,1,2]:2
|
|
:617:_y:S[B015]I[1810519]%IWY:!
|
|
:618:_z:Dn:
|
|
:060:__SYS::
|
|
:650:SA:Dn:/usr/bin/lsquedev -c -q%Imq -d%Imv | /usr/bin/awk -F\72 'NR == 2 {printf("%%s",$8)}'
|
|
:651:SF:Dn:/usr/bin/lsquedev -c -q%Imq -d%Imv | /usr/bin/awk -F\72 'NR == 2 {printf("%%s",$4)}'
|
|
:708:sH:S[150]I[1810525]:
|
|
:709:sT:S[155]I[1810525]:
|
|
:714:s0:S[115]I[1810556]%IWY:!
|
|
:648:sa:S[170]I[1810558]EnR[pioattr1.cat,1,619;yes,no=TRUE,FALSE]:%`SA
|
|
:649:sf:S[175]I[1810559]:%`SF
|
|
:655:uH:S[140]I[1810527]EnR[pioattr1.cat,1,748;manual,drawer 1,drawer 2,envelope feeder,single envelope,pinwheel=0,1,2,3,4,5]:1
|
|
:656:uT:S[145]I[1810527]EnR[pioattr1.cat,1,748;manual,drawer 1,drawer 2,envelope feeder,single envelope,pinwheel=0,1,2,3,4,5]:1
|
|
:500:__HTP::
|
|
:321:sh::%Ide/pioburst %F[H] %Idb/H.ascii | %Ide/pioformat -@%Idd/%Imm -!%Idf/piof5202 -XIBM-850 -J! %IsH -u%IuH
|
|
:324:st::%Ide/pioburst %F[H] %Idb/T.ascii | %Ide/pioformat -@%Idd/%Imm -!%Idf/piof5202 -XIBM-850 %?%o%G_l%r%{14}%>%t-t%o%G_l%r%{14}%-%d%; %IsT -u%IuT
|
|
:057:__IDS::
|
|
:274:ia::%Ide/pioformat -@%Idd/%Imm -!%Idf/piof5202 -l%IwL -w%IwW %f[begijpqstuvxyIJKLOWXZ]%Uh
|
|
:277:ip::%Ide/pioformat -@%Idd/%Imm -!%Idf/piof5202 -#+ -x0 -l%IwL -w%IwW %f[ejpqsuvxyJKOWZ]
|
|
:059:__PFL::
|
|
:684:Ia:S[160a]I[1810528]:
|
|
:055:__FIL::
|
|
:572:fb::{ if [[ ! -x /usr/bin/bprt ]]; then %Ide/piomsg -c pioattr1.cat -s 1 -n 809 "Error\072 The /usr/bin/bprt command was not found."; exit 1; fi; /usr/bin/bprt -w%IwW -d%I_d ; }
|
|
:660:fc::
|
|
:661:fd::
|
|
:662:ff::
|
|
:663:fg::
|
|
:665:fn::
|
|
:666:fp::/usr/bin/pr -l%IwL -w%IwW %F[h] %I@1
|
|
:667:ft::
|
|
:668:fv::
|
|
:058:__MIS::
|
|
:330:mA::ASCII
|
|
:286:mC::1
|
|
:289:mG::1
|
|
:290:mH::1440
|
|
:292:mI::1
|
|
:293:mK::%CK%d
|
|
:331:mL::[devices.cat,71,3;IBM 5202 Quietwriter III]
|
|
:295:mN::5202
|
|
:297:mP::50
|
|
:294:mQ::!
|
|
:298:mS::_
|
|
:416:mU::courier[10,11]courier[12,85]
|
|
:299:mV::1440
|
|
:417:mW::courier[10,11]
|
|
:303:mf::%Idf/piof5202
|
|
:312:ms::%Cp%d
|
|
:317:mx::28
|
|
:318:my::64
|
|
:061:__TRN::
|
|
:326:t0::%Id2/%?%Gs0%tibm.850%eibm.437%;
|
|
:327:t1::
|
|
:328:t2::
|
|
:328:t3::
|
|
:328:t4::
|
|
:328:t5::
|
|
:328:t6::
|
|
:328:t7::
|
|
:328:t8::
|
|
:328:t9::
|
|
:062:__WKV::
|
|
:818:WX::%?%L_X%tif [[ -f /usr/lib/lpd/pio/trans1/%I_X ]]; then print "0\\c"; else print "1\\c"; fi%eprint "0\\c"%;
|
|
:675:W0::print '%ImU'|/usr/bin/awk -v sep=" " -v flags="sp" 'BEGIN{RS="]";}{if(m=match($0,"^[^\\\\[]*\\\\[[0-9]*"))s[cnt++]=substr($0,m,RLENGTH);}END{for(i=0;i<cnt;i++){no=split(s[i],F,"\\\\[");for(j=1;j<=no;j++){printf("%%s",F[j]);if(j+1<=no)printf("%%s",sep);}if(i+1<cnt)printf(",");}printf("=");for(i=0;i<cnt;i++){no=split(s[i],F,"\\\\[");for(j=1;j<=no;j++){printf("-%%s%%s",substr(flags,j,1),F[j]);if(j+1<=no)printf("%%s","\\047 \\047"); }if(i+1<cnt)printf(",");}}'
|
|
:676:W1::if [[ -n '%#mU"%I_s\\[%I_p@$"' ]];then print "0\\c";else print "1\\c";fi
|
|
:730:Wu::%?%CO%t%?%G_O%{1}%=%t%?%Cu%t%?%G_u%{2}%>%t%{4}%e%{0}%;%e%{0}%;%e%?%G_O%{2}%=%t%{5}%e%G_u%;%;%e%G_u%;%d
|
|
:337:w1::0
|
|
:338:wB::0
|
|
:339:wD::%GmV%G_v%/%d
|
|
:340:wF::0
|
|
:342:wG::216
|
|
:343:wH::%GmH%?%G_K%t%{10}%*%{171}%e%G_p%;%/%?%G_W%t%{2}%*%;%d
|
|
:233:wI::
|
|
:347:wL::%?%Cl%t%f!l%e%o%GwV%G_l%*%r%GwV%/%d%;
|
|
:351:wO::%GmH%G_p%/%d
|
|
:351:wP::%{144}%?%{43}%G_I%<%t%{24}%-%;%?%{112}%G_I%<%t%{24}%-%;%?%{231}%G_I%<%t%{12}%-%;%d
|
|
:353:wS::%{177}%G_I%>%G_I%{154}%>%+%d
|
|
:355:wT::72
|
|
:358:wV::%GmV%G_v%/%d
|
|
:359:wW::%?%Cw%t%f!w%e%o%Gww%r%GwH%/%d%;
|
|
:362:wb::!
|
|
:363:wd::!
|
|
:364:we::!
|
|
:365:wf::af
|
|
:366:wg::0
|
|
:367:wh::%{9}%Px%{28}%Py%?%gy%t%wy%gx%c%gx%{8}%+%Px%;%;\0
|
|
:368:wi::cl
|
|
:369:wl::%{1}%G_E%+%d
|
|
:371:wm::%?%G_v%{8}%=%t0%e2%;
|
|
:372:wo::!
|
|
:373:wp::!
|
|
:375:wr::!
|
|
:376:ws::%GwS
|
|
:379:wt::12
|
|
:380:wu::!
|
|
:382:wv::\0
|
|
:383:ww::%GwH%G_w%*%d
|
|
:384:wy::cx
|
|
:418:wz::%G_p%d
|
|
:051:__CAG::
|
|
:126:c1::\33[T\5\0\0\0\1\265\0%Iei
|
|
:129:c2::\33[T\5\0\0\0\3\122\0%Iei
|
|
:019:cI::
|
|
:141:cc::%Icp%Icq
|
|
:143:ch::\33d%Gw1%{120}%*%GmH%/%a
|
|
:144:ci::%?%G_j%{1}%=%t%I[em,eA,cv,cq,eC,eO,eF,eW,eE,eG,eP,eS,eT,eh,ek,ef,eU,e6]%?%Gwp%t%I[eB,eD,e5]%;%;
|
|
:146:cl::%Iac%Ial
|
|
:147:cm::%I[em,eA,cv,cc,ei,eF,eW,eE,eG,eS,eT,ef]
|
|
:148:cp::%?%G_K%t%Iai%e%G_p%{12}%=%t%Iec%e%Iat%;
|
|
:151:cq::\33I%G_q%c
|
|
:152:cr::%o%I[em,eA,cv,cc,eO,ei,eF,eW,eE,eG,eP,eS,eT,eh,ek,ef,eU,e6,eB,eD]
|
|
:154:cs::%IeP
|
|
:157:cv::%?%Gwm%{0}%=%t%Ie0%e%Gwm%{1}%=%t%Ie1%e%Gwm%{2}%=%t%Ie2%e%Ie3%;
|
|
:159:cx::%Iac%Ier
|
|
:052:__CTL::
|
|
:110:ab::\10
|
|
:111:ac::\15
|
|
:112:ad::\24
|
|
:113:af::\14
|
|
:114:ah::
|
|
:116:ai::\17
|
|
:117:al::\12
|
|
:118:an::\0
|
|
:120:ao::\16
|
|
:121:ar::
|
|
:122:at::\22
|
|
:123:av::
|
|
:054:__ESC::
|
|
:168:e0::\0330
|
|
:169:e1::\0331
|
|
:170:e2::\0332
|
|
:171:e3::\0333%Gwg%c
|
|
:172:e4::
|
|
:174:e5::\0335%?%G_x%{1}%=%t\1%e\0%;
|
|
:175:e6::\0336
|
|
:176:e7::
|
|
:178:e8::\33\134%G@2%a%x
|
|
:179:e9::
|
|
:180:eA::\33A%Gwt%c
|
|
:182:eB::\33B%Iwv
|
|
:183:eC::%?%G_l%t\33C%G_l%c%e%o%G_l%r%t\33C%o%G_l%r%c%;
|
|
:184:eD::\33D%Iwh
|
|
:185:eE::\33%?%G_e%tE%eF%;
|
|
:188:eF::\33[F\3\0%?%GWu%{0}%=%t\1%e%?%GWu%{4}%=%t\1%e%?%GWu%{5}%=%t\2%e\3%;%;%;%?%GWu%{3}%=%t\2\1%e%?%GWu%{4}%=%t\2\1%e\1%GWu%{5}%=%t\1%e%GWu%c%;%;
|
|
:189:eG::\33%?%G_y%tG%eH%;
|
|
:193:eI::\33I%Gw1%c
|
|
:195:eJ::\33J%Gw1%c
|
|
:196:eK::\33K%G@2%a%x
|
|
:197:eL::\33L%G@2%a%x
|
|
:200:eN::
|
|
:201:eO::\33O
|
|
:205:eP::\33P%Gws%c
|
|
:206:eR::
|
|
:209:eS::\33%?%Gwb%tS\1%eT%;
|
|
:210:eT::\33%?%Gwe%tS\0%eT%;
|
|
:212:eU::
|
|
:214:eW::\33W%G_W%c
|
|
:217:eX::\33X\1%G_w%?%G_W%t%{127}%&%{2}%*%;%c
|
|
:218:eY::\33Y%G@2%a%x
|
|
:220:eZ::\33Z%G@2%a%x
|
|
:223:ea::\0335\0
|
|
:225:eb::\33^%x
|
|
:227:ec::\33\72
|
|
:229:ed::\33d%Gw1%a
|
|
:231:ee::\33e%Gw1%a
|
|
:234:ef::
|
|
:235:eh::\33_%Gwo%c
|
|
:237:ei::%?%G_I%t\33[I\5\0%G_I%h%GwO%h%GwS%c%;%IeX%?%G_K%t%Iai%;
|
|
:238:ej::
|
|
:240:ek::\33-%Gwu%c
|
|
:242:em::\33[\134\4\0%GwT%a%GwG%a
|
|
:244:en::\33n%Gw1%c
|
|
:246:eo::
|
|
:248:ep::
|
|
:250:eq::\33=%G@2%{1}%+%a%Gw1%c%x
|
|
:253:er::\33]
|
|
:256:eu::\33[%Gw1%c%G@2%a%x
|
|
:257:ev::
|
|
:261:ey::
|
|
:475:__HIR::
|
|
:686:zL::2
|
|
:688:zM::IBM
|
|
:476:zP::master
|
|
:477:zS::!
|
|
:685:zV::+
|