cdrtools/doc/scgcheck.ps

1038 lines
32 KiB
PostScript
Raw Permalink Normal View History

2025-06-15 04:19:58 +08:00
%!PS
%%Version: 3.15
%%DocumentFonts: (atend)
%%Pages: (atend)
%%EndComments
%
% Copyright 2005 Sun Microsystems, Inc. All rights reserved.
% Use is subject to license terms.
%
% CDDL HEADER START
%
% The contents of this file are subject to the terms of the
% Common Development and Distribution License, Version 1.0 only
% (the "License"). You may not use this file except in compliance
% with the License.
%
% You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
% or http://www.opensolaris.org/os/licensing.
% See the License for the specific language governing permissions
% and limitations under the License.
%
% When distributing Covered Code, include this CDDL HEADER in each
% file and include the License file at usr/src/OPENSOLARIS.LICENSE.
% If applicable, add the following below this CDDL HEADER, with the
% fields enclosed by brackets "[]" replaced with your own identifying
% information: Portions Copyright [yyyy] [name of copyright owner]
%
% CDDL HEADER END
%
%ident "%Z%%M% %I% %E% SMI"
%
% Version 3.16 prologue for troff files.
%
/#copies 1 store
/aspectratio 1 def
/formsperpage 1 def
/landscape false def
/linewidth .3 def
/magnification 1 def
/margin 0 def
/orientation 0 def
/resolution 720 def
/xoffset 0 def
/yoffset 0 def
/roundpage true def
/useclippath true def
/pagebbox [0 0 612 792] def
/R /Times-Roman def
/I /Times-Italic def
/B /Times-Bold def
/BI /Times-BoldItalic def
/H /Helvetica def
/HI /Helvetica-Oblique def
/HB /Helvetica-Bold def
/HX /Helvetica-BoldOblique def
/CW /Courier def
/CO /Courier def
/CI /Courier-Oblique def
/CB /Courier-Bold def
/CX /Courier-BoldOblique def
/PA /Palatino-Roman def
/PI /Palatino-Italic def
/PB /Palatino-Bold def
/PX /Palatino-BoldItalic def
/Hr /Helvetica-Narrow def
/Hi /Helvetica-Narrow-Oblique def
/Hb /Helvetica-Narrow-Bold def
/Hx /Helvetica-Narrow-BoldOblique def
/KR /Bookman-Light def
/KI /Bookman-LightItalic def
/KB /Bookman-Demi def
/KX /Bookman-DemiItalic def
/AR /AvantGarde-Book def
/AI /AvantGarde-BookOblique def
/AB /AvantGarde-Demi def
/AX /AvantGarde-DemiOblique def
/NR /NewCenturySchlbk-Roman def
/NI /NewCenturySchlbk-Italic def
/NB /NewCenturySchlbk-Bold def
/NX /NewCenturySchlbk-BoldItalic def
/ZD /ZapfDingbats def
/ZI /ZapfChancery-MediumItalic def
/VR /Varitimes#Roman def
/VI /Varitimes#Italic def
/VB /Varitimes#Bold def
/VX /Varitimes#BoldItalic def
/S /S def
/S1 /S1 def
/GR /Symbol def
/inch {72 mul} bind def
/min {2 copy gt {exch} if pop} bind def
/setup {
counttomark 2 idiv {def} repeat pop
landscape {/orientation 90 orientation add def} if
/scaling 72 resolution div def
linewidth setlinewidth
1 setlinecap
pagedimensions
xcenter ycenter translate
orientation neg rotate
width 2 div neg height 2 div translate
xoffset inch yoffset inch translate
margin 2 div dup neg translate
magnification dup aspectratio mul scale
scaling scaling scale
/Symbol /S Sdefs cf
/Times-Roman /S1 S1defs cf
0 0 moveto
} def
/pagedimensions {
useclippath userdict /gotpagebbox known not and {
/pagebbox [clippath pathbbox newpath] def
roundpage currentdict /roundpagebbox known and {roundpagebbox} if
} if
pagebbox aload pop
4 -1 roll exch 4 1 roll 4 copy
landscape {4 2 roll} if
sub /width exch def
sub /height exch def
add 2 div /xcenter exch def
add 2 div /ycenter exch def
userdict /gotpagebbox true put
} def
/pagesetup {
/page exch def
currentdict /pagedict known currentdict page known and {
page load pagedict exch get cvx exec
} if
} def
/decodingdefs [
{counttomark 2 idiv {y moveto show} repeat}
{neg /y exch def counttomark 2 idiv {y moveto show} repeat}
{neg moveto {2 index stringwidth pop sub exch div 0 32 4 -1 roll widthshow} repeat}
{neg moveto {spacewidth sub 0.0 32 4 -1 roll widthshow} repeat}
{counttomark 2 idiv {y moveto show} repeat}
{neg setfunnytext}
] def
/setdecoding {/t decodingdefs 3 -1 roll get bind def} bind def
/w {neg moveto show} bind def
/m {neg dup /y exch def moveto} bind def
/done {/lastpage where {pop lastpage} if} def
/f {
dup /font exch def findfont exch
dup /ptsize exch def scaling div dup /size exch def scalefont setfont
linewidth ptsize mul scaling 10 mul div setlinewidth
/spacewidth ( ) stringwidth pop def
} bind def
/changefont {
/fontheight exch def
/fontslant exch def
currentfont [
1 0
fontheight ptsize div fontslant sin mul fontslant cos div
fontheight ptsize div
0 0
] makefont setfont
} bind def
/sf {f} bind def
/cf {
dup length 2 idiv
/entries exch def
/chtab exch def
/newfont exch def
findfont dup length 1 add dict
/newdict exch def
{1 index /FID ne {newdict 3 1 roll put} {pop pop} ifelse} forall
newdict /Metrics entries dict put
newdict /Metrics get
begin
chtab aload pop
1 1 entries {pop def} for
newfont newdict definefont pop
end
} bind def
%
% A few arrays used to adjust reference points and character widths in some
% of the printer resident fonts. If square roots are too high try changing
% the lines describing /radical and /radicalex to,
%
% /radical [0 -75 550 0]
% /radicalex [-50 -75 500 0]
%
/Sdefs [
/bracketlefttp [220 500]
/bracketleftbt [220 500]
/bracketrighttp [-70 380]
/bracketrightbt [-70 380]
/braceleftbt [220 490]
/bracketrightex [220 -125 500 0]
/radical [0 0 550 0]
% NeWSprint's \(br is too low, compensate
statusdict /product get (NeWS Server) eq {
/radicalex [-50 100 500 0]
/parenleftex [-20 100 0 0]
} {
/radicalex [-50 0 500 0]
/parenleftex [-20 -170 0 0]
} ifelse
/integral [100 -50 500 0]
/infinity [10 -75 730 0]
] def
/S1defs [
/underscore [0 80 500 0]
/endash [7 90 650 0]
] def
%%EndProlog
%%BeginSetup
mark
/resolution 720 def
setup
2 setdecoding
%%EndSetup
%%Page: 1 1
save
mark
1 pagesetup
10 R f
(Schily)720 480 w
10 S1 f
(\302)976 480 w
10 R f
( \( 1 \))3 164( SCGCHECK)1 3277(s USER COMMANDS)2 950 3 1009 480 t
9 B f
( E)1 0( ME)1 60(N NA AM)2 215 3 720 960 t
10 R f
(scgcheck)1080 1080 w
10 S1 f
(\261)1478 1080 w
10 R f
(check and validate the ABI of libscg)6 1506 1 1576 1080 t
9 B f
( S)1 0( IS)1 50( SI)1 35( PS)1 50( OP)1 55( YN NO)2 135(S SY)1 115 7 720 1248 t
10 B f
( k)1 0( ec ck)2 100( he)1 44( ch)1 56( gc)1 44( cg)1 50(s sc)1 83 7 1080 1368 t
10 R f
([)1490 1368 w
10 I f
(options)1556 1368 w
10 R f
(])1884 1368 w
9 B f
( N)1 0( ON)1 65( IO)1 70( TI)1 35( PT)1 60( IP)1 55( CR RI)2 100( SC)1 65( ES)1 50(D DE)1 125 10 720 1656 t
10 B f
( k)1 0( ec ck)2 100( he)1 44( ch)1 56( gc)1 44( cg)1 50(S Sc)1 100 7 1080 1776 t
10 R f
(is used to check and verify the Application Binary Interface of libscg.)11 2871 1 1507 1776 t
9 B f
( g)1 0( ng)1 45( in)1 50( mi)1 25( am)1 75( na)1 45( n)1 80( ce e)2 40( ic)1 40( vi)1 25( ev)1 45(D De)1 105 12 900 2064 t
10 R f
(Most users do not need to care about device naming at all, as in)13 2795 1 1080 2184 t
10 S1 f
(\261 \261)1 65 1 3920 2184 t
10 B f
( o)1 0( to)1 50( ut)1 33(a au)1 106 4 3985 2184 t
10 R f
(mode,)4219 2184 w
10 B f
( k)1 0( ec ck)2 100( he)1 44( ch)1 56( gc)1 44( cg)1 50(s sc)1 83 7 4511 2184 t
10 R f
(implements)4933 2184 w
10 B f
( t)1 0( et)1 33( ge)1 44( rg)1 50( ar)1 44( ta)1 50( t)1 69( o)1 0( to)1 50( ut)1 33(a au)1 106 11 1080 2304 t
10 R f
( type drive is)3 549(support and automagically \256nds a test drive in case that exactly one CD-ROM)12 3256 2 1595 2304 t
(available in the system.)3 962 1 1080 2424 t
9 B f
( S)1 0( NS)1 50( ON)1 65( IO)1 70( TI)1 35( PT)1 60(O OP)1 125 7 720 2712 t
10 S1 f
(\261 \261)1 65 1 1080 2832 t
10 B f
( n)1 0( on)1 56( io)1 50( si)1 28( er rs)2 83(v ve)1 94 6 1145 2832 t
10 R f
(Print version information and exit.)4 1412 1 1440 2952 t
10 S1 f
(\261 \261)1 65 1 1080 3120 t
10 B f
( o)1 0( to)1 50( ut)1 33(a au)1 106 4 1145 3120 t
10 R f
(Instead of asking to con\256rm each test before runing it,)9 2298 1 1440 3120 t
10 B f
( k)1 0( ec ck)2 100( he)1 44( ch)1 56( gc)1 44( cg)1 50(s sc)1 83 7 3778 3120 t
10 R f
(tries to do a fully automated)5 1204 1 4196 3120 t
(test.)1440 3240 w
10 B f
( =)1 0( v=)1 57( ev)1 50(d de)1 100 4 1080 3408 t
10 I f
(target)1287 3408 w
10 R f
( typical target device speci\256cation is)5 1571( A)1 153(Set the SCSI target for the device, see notes above.)9 2236 3 1440 3528 t
10 B f
( =)1 0( v=)1 57( ev)1 50(d de)1 100 4 1440 3648 t
10 I f
(1,6,0)1647 3648 w
10 R f
( a \256lename must be provided together with the numerical target speci\256cation, the)12 3357(. If)1 160 2 1883 3648 t
( this case can be found in the sys-)8 1446( correct \256lename in)3 809( The)1 225(\256lename is implementation speci\256c.)3 1480 4 1440 3768 t
( a)1 81( On)1 192( operating system.)2 754(tem speci\256c manuals of the target)5 1410 4 1440 3888 t
10 I f
(FreeBSD)3914 3888 w
10 R f
(system without)1 621 1 4322 3888 t
10 I f
(CAM)4980 3888 w
10 R f
(sup-)5228 3888 w
( to use the control device \(e.g.)6 1293(port, you need)2 602 2 1440 4008 t
10 I f
(/dev/rcd0.ctl)3408 4008 w
10 R f
( correct device speci\256cation in)4 1279(\). A)1 203 2 3918 4008 t
(this case may be)3 681 1 1440 4128 t
10 B f
( =)1 0( v=)1 57( ev)1 50(d de)1 100 4 2154 4128 t
10 I f
(/dev/rcd0.ctl:)2361 4128 w
10 S1 f
(@)2896 4128 w
10 R f
(.)3021 4128 w
10 B f
( g)1 0( ng)1 50( in)1 56( ss si)2 67( re es)2 83( dd dr)2 100( ad)1 56( a)1 83( I)1 0( SI)1 39( CS)1 56( SC)1 72( S)1 89( l)1 0( al)1 28( er ra)2 94( ne)1 44( en)1 56(G Ge)1 122 19 1240 4368 t
10 R f
(The)1440 4488 w
10 I f
(target device)1 530 1 1632 4488 t
10 R f
(to the)1 237 1 2199 4488 t
10 B f
( =)1 0( v=)1 57( ev)1 50(d de)1 100 4 2473 4488 t
10 R f
(option refers to)2 634 1 2717 4488 t
10 I f
(scsibus)3388 4488 w
10 R f
(/)3685 4488 w
10 I f
(target)3713 4488 w
10 R f
(/)3960 4488 w
10 I f
(lun)3988 4488 w
10 R f
( Communication)1 683(of the device.)2 564 2 4153 4488 t
(on)1440 4608 w
10 I f
(SunOS)1575 4608 w
10 R f
(is done with the SCSI general driver)6 1514 1 1882 4608 t
10 B f
( .)1 0( g.)1 25( cg)1 50(s sc)1 83 4 3431 4608 t
10 R f
( using a library)3 629(Other operating systems are)3 1147 2 3624 4608 t
( syntax is:)2 442( Possible)1 410(simulation of this driver.)3 1043 3 1440 4728 t
10 B f
( =)1 0( v=)1 57( ev)1 50(d de)1 100 4 3412 4728 t
10 I f
(scsibus)3663 4728 w
10 R f
(,)3960 4728 w
10 I f
(target)3985 4728 w
10 R f
(,)4232 4728 w
10 I f
(lun)4257 4728 w
10 R f
(or)4429 4728 w
10 B f
( =)1 0( v=)1 57( ev)1 50(d de)1 100 4 4556 4728 t
10 I f
(target)4807 4728 w
10 R f
(,)5054 4728 w
10 I f
(lun)5079 4728 w
10 R f
(. In)1 185 1 5215 4728 t
( be connected to the default SCSI bus of the machine.)10 2234(the latter case, the device has to)6 1326 2 1440 4848 t
10 I f
(Scsibus)5067 4848 w
10 R f
(,)5375 4848 w
10 I f
(target)1440 4968 w
10 R f
(and)1715 4968 w
10 I f
(lun)1896 4968 w
10 R f
(are integer numbers. Some operating systems or SCSI transport implementations)9 3339 1 2061 4968 t
( this case the correct syntax for the device is:)9 1901( In)1 154(may require to specify a \256lename in addition.)7 1905 3 1440 5088 t
10 B f
( =)1 0( v=)1 57( ev)1 50(d de)1 100 4 1440 5208 t
10 I f
(devicename)1699 5208 w
10 R f
(:)2177 5208 w
10 I f
(scsibus)2205 5208 w
10 R f
(,)2502 5208 w
10 I f
(target)2527 5208 w
10 R f
(, or)1 160 1 2774 5208 t
10 B f
( =)1 0( v=)1 57( ev)1 50(d de)1 100 4 2986 5208 t
10 I f
(devicename)3245 5208 w
10 R f
(:)3723 5208 w
10 I f
(target)3751 5208 w
10 R f
(,)3998 5208 w
10 I f
(lun)4023 5208 w
10 R f
( the device)2 488( the name of)3 577(. If)1 176 3 4159 5208 t
( refers to exactly one SCSI device, a shorthand in)9 2055(node that has been speci\256ed on such a system)8 1905 2 1440 5328 t
(the form)1 380 1 1440 5448 t
10 B f
( =)1 0( v=)1 57( ev)1 50(d de)1 100 4 1884 5448 t
10 I f
(devicename)2155 5448 w
10 R f
(:)2633 5448 w
10 S1 f
(@)2661 5448 w
10 R f
(or)2817 5448 w
10 B f
( =)1 0( v=)1 57( ev)1 50(d de)1 100 4 2964 5448 t
10 I f
(devicename)3235 5448 w
10 R f
(:)3713 5448 w
10 S1 f
(@)3741 5448 w
10 R f
(,)3841 5448 w
10 I f
(lun)3866 5448 w
10 R f
(may be used instead of)4 1071 1 4058 5448 t
10 B f
( =)1 0( v=)1 57( ev)1 50(d de)1 100 4 5193 5448 t
10 I f
(devicename)1440 5568 w
10 R f
(:)1918 5568 w
10 I f
(scsibus)1946 5568 w
10 R f
(,)2243 5568 w
10 I f
(target)2268 5568 w
10 R f
(,)2515 5568 w
10 B f
( g)1 0( ng)1 50( in)1 56( ss si)2 67( re es)2 83( dd dr)2 100( ad)1 56( a)1 83( I)1 0( SI)1 39( CS)1 56( SC)1 72( S)1 89( e)1 0( te)1 44( ot)1 33( mo)1 50( em)1 83(R Re)1 116 19 1240 5808 t
10 R f
( to prepend the SCSI device name by a remote device)10 2240(To access remote SCSI devices, you need)6 1720 2 1440 5928 t
(indicator. The remote device indicator is either)6 1961 1 1440 6048 t
10 B f
( :)1 0( TE E:)2 100( OT)1 67( MO)1 78( EM)1 94(R RE)1 139 6 3441 6048 t
10 I f
(user)3919 6048 w
10 S1 f
(@)4091 6048 w
10 I f
(host:)4183 6048 w
10 R f
(or)4456 6048 w
10 B f
( :)1 0( TE E:)2 100( OT)1 67( MO)1 78( EM)1 94(R RE)1 139 6 4578 6048 t
10 I f
(host:)5056 6048 w
10 R f
(A)5328 6048 w
(valid remote SCSI device name may be:)6 1741 1 1440 6168 t
10 B f
( :)1 0( TE E:)2 100( OT)1 67( MO)1 78( EM)1 94(R RE)1 139 6 3261 6168 t
10 I f
(user)3739 6168 w
10 S1 f
(@)3911 6168 w
10 I f
(host:)4003 6168 w
10 R f
( bus)1 187(to allow remote SCSI)3 930 2 4283 6168 t
(scanning or)1 482 1 1440 6288 t
10 B f
( :)1 0( TE E:)2 100( OT)1 67( MO)1 78( EM)1 94(R RE)1 139 6 1966 6288 t
10 I f
(user)2444 6288 w
10 S1 f
(@)2616 6288 w
10 I f
(host:1,0,0)2708 6288 w
10 R f
( SCSI device at)3 673(to access the)2 542 2 3152 6288 t
10 I f
(host)4410 6288 w
10 R f
(connected to SCSI)2 780 1 4620 6288 t
(bus)1440 6408 w
10 S1 f
(#)1614 6408 w
10 R f
( to a speci\256c)3 535( order to allow remote access)5 1216( In)1 151(1,target 0, lun 0.)3 685 4 1699 6408 t
10 I f
(host)4322 6408 w
10 R f
(, the)1 183 1 4497 6408 t
10 B f
( i)1 0( si)1 28( cs)1 39( sc)1 44(r rs)1 83 5 4716 6408 t
10 R f
(\(1\) program)1 490 1 4910 6408 t
(needs to be present and con\256gured on the)7 1711 1 1440 6528 t
10 I f
(host)3184 6528 w
10 R f
(.)3359 6528 w
10 B f
( s)1 0( ts)1 39( rt)1 33( or)1 44( po)1 50( sp)1 56( ns)1 39( an)1 56( ra)1 50( tr)1 44( t)1 66( I)1 0( SI)1 39( CS)1 56( SC)1 72( S)1 89( e)1 0( te)1 44( at)1 33( na)1 50( er rn)2 100( te)1 44( lt)1 33(A Al)1 100 24 1240 6768 t
( I)1 0( PI)1 39( AP)1 61( TA)1 72(A AT)1 139 5 1440 6888 t
10 R f
(drives are just)2 584 1 1788 6888 t
10 B f
( I)1 0( SI)1 39( CS)1 56(S SC)1 128 4 2409 6888 t
10 R f
(drives that inherently use the)4 1202 1 2669 6888 t
10 I f
(ATA packet interface)2 867 1 3908 6888 t
10 R f
(as)4813 6888 w
10 B f
( I)1 0( SI)1 39( CS)1 56(S SC)1 128 4 4934 6888 t
10 R f
(com-)5195 6888 w
( may need to specify an alternate)6 1367( You)1 239( IDE \(ATA\) transport.)3 919(mand transport layer build into the)5 1435 4 1440 7008 t
( if your OS does not implement a fully integrated kernel)10 2402( line)1 224(transport layer on the command)4 1334 3 1440 7128 t
( allows to access any drive using)6 1357(driver subsystem that)2 873 2 1440 7248 t
10 B f
( I)1 0( SI)1 39( CS)1 56(S SC)1 128 4 3703 7248 t
10 R f
(commands via a single unique user)5 1441 1 3959 7248 t
(J)720 7728 w
(. .)1 47 1 759 7673 t
( 1)1 1829( change: Version 3.0)3 850( Last)1 1434(org Schilling)1 528 4 759 7728 t
cleartomark
showpage
restore
%%EndPage: 1 1
%%Page: 2 2
save
mark
2 pagesetup
10 R f
(Schily)720 480 w
10 S1 f
(\302)976 480 w
10 R f
( \( 1 \))3 164( SCGCHECK)1 3277(s USER COMMANDS)2 950 3 1009 480 t
(interface.)1440 960 w
( devices via alternate transport layers, you need to prepend the SCSI device)12 3289(To access SCSI)2 671 2 1440 1200 t
( indicator may be something like)5 1468( transport layer)2 668( The)1 245(name by a transport layer indicator.)5 1579 4 1440 1320 t
10 B f
( :)1 0( I:)1 33( SI)1 39( CS)1 56( SC)1 72(U US)1 128 6 1440 1440 t
10 R f
(or)1812 1440 w
10 B f
( :)1 0( I:)1 33( PI)1 39( AP)1 61( TA)1 72(A AT)1 139 6 1939 1440 t
10 R f
( of supported transport layers for your platform, use)8 2231( get a list)3 421(. To)1 213 3 2283 1440 t
10 B f
( =)1 0( v=)1 57( ev)1 50(d de)1 100 4 5193 1440 t
10 I f
(HELP)1440 1560 w
10 R f
(:)1698 1560 w
10 B f
( un nd d)3 112( ou)1 56( ro)1 50( gr)1 44( kg)1 50( ck)1 56( ac)1 44( Ba)1 50( B)1 100( y)1 0( ty)1 50( il li it)3 89( bi)1 28( ab)1 56( ta)1 50( rt)1 33( or)1 44(P Po)1 111 18 1240 1800 t
10 R f
(To make)1 368 1 1440 1920 t
10 B f
( k)1 0( ec ck)2 100( he)1 44( ch)1 56( gc)1 44( cg)1 50(s sc)1 83 7 1849 1920 t
10 R f
(portable to all)2 589 1 2268 1920 t
8 R f
(UNIX)2892 1920 w
10 R f
(platforms, the syntax)2 875 1 3134 1920 t
10 B f
( =)1 0( v=)1 57( ev)1 50(d de)1 100 4 4051 1920 t
10 I f
(devicename)4300 1920 w
10 R f
(:)4778 1920 w
10 I f
(scsibus)4806 1920 w
10 R f
(,)5103 1920 w
10 I f
(target)5128 1920 w
10 R f
(,)5375 1920 w
( speci\256c)1 348( A)1 148( names from the user.)4 934(is preferred as it hides OS speci\256c knowledge about device)9 2530 4 1440 2040 t
( nor a way to specify)5 909(OS may not necessarily support a way to specify a real device \256le name)13 3051 2 1440 2160 t
10 I f
(scsibus)1440 2280 w
10 R f
(,)1737 2280 w
10 I f
(target)1762 2280 w
10 R f
(,)2009 2280 w
10 I f
(lun)2034 2280 w
10 R f
(.)2170 2280 w
10 I f
(Scsibus)1440 2520 w
10 R f
( the machine. Watch the boot messages for more informa-)9 2434(0 is the default SCSI bus on)6 1189 2 1777 2520 t
(tion or look into)3 675 1 1440 2640 t
10 B f
( s)1 0( es)1 39( ag ge)2 94( ss sa)2 89( es)1 39( me)1 44( /m)1 83( m/)1 28( dm)1 83( ad)1 56( /a)1 50( r/)1 28( va ar)2 94(/ /v)1 78 14 2149 2640 t
10 R f
(for more information about the SCSI con\256guration of your)8 2412 1 2988 2640 t
( you have problems to \256gure out what values for)9 2029(machine. If)1 497 2 1440 2760 t
10 I f
(scsibus)4001 2760 w
10 R f
(,)4298 2760 w
10 I f
(target)4323 2760 w
10 R f
(,)4570 2760 w
10 I f
(lun)4595 2760 w
10 R f
(should be used,)2 641 1 4759 2760 t
(try the)1 266 1 1440 2880 t
10 S1 f
(\261 \261)1 65 1 1739 2880 t
10 B f
( s)1 0( nb bu us)3 151( an)1 56( ca)1 50(s sc)1 83 5 1804 2880 t
10 R f
(option of)1 372 1 2177 2880 t
10 B f
( k)1 0( ec ck)2 100( he)1 44( ch)1 56( gc)1 44( cg)1 50(s sc)1 83 7 2582 2880 t
10 R f
(described below.)1 684 1 2992 2880 t
10 B f
( e)1 0( de)1 44( od)1 56( Mo)1 50( M)1 127( t)1 0( et)1 33( ge)1 44( rg)1 50( ar)1 44( ta)1 50( ot)1 33( to)1 50( ut)1 33(A Au)1 128 15 1240 3120 t
10 R f
(If no)1 201 1 1440 3240 t
10 B f
( =)1 0( v=)1 57( ev)1 50(d de)1 100 4 1676 3240 t
10 R f
( notation,)1 389(option is present, or if it only contains a transport specifyer but no address)13 3093 2 1918 3240 t
10 B f
( k)1 0( ec ck)2 100( he)1 44( ch)1 56( gc)1 44( cg)1 50(s sc)1 83 7 1440 3360 t
10 R f
( exactly one is found,)4 933( If)1 143(tries to scan the SCSI address space for CD-ROM drives.)9 2462 3 1862 3360 t
(this is used by default.)4 929 1 1440 3480 t
10 B f
( =)1 0( t=)1 57( ut)1 33( ou)1 56( eo)1 50( me)1 44( im)1 83(t ti)1 61 8 1080 3648 t
10 S1 f
(#)1464 3648 w
10 R f
(Set the default SCSI command timeout value to)7 2139 1 1440 3768 t
10 S1 f
(#)3637 3768 w
10 R f
( default SCSI command)3 1060(seconds. The)1 587 2 3753 3768 t
( a SCSI command fails)4 982( If)1 139( commands.)1 498(timeout is the minimum timeout used for sending SCSI)8 2341 4 1440 3888 t
( a timeout, you may try to raise the default SCSI command timeout above the timeout)15 3696(due to)1 264 2 1440 4008 t
( runs correctly with a raised command timeout,)7 1991( the command)2 598( If)1 140(value of the failed command.)4 1231 4 1440 4128 t
( the author of the pro-)5 933(please report the better timeout value and the corresponding command to)10 3027 2 1440 4248 t
( no)1 133(gram. If)1 362 2 1440 4368 t
10 I f
(timeout)1968 4368 w
10 R f
(option is present, a default timeout of 40 seconds is used.)10 2367 1 2301 4368 t
10 B f
( =)1 0( g=)1 57( bu ug)2 106( eb)1 56(d de)1 100 5 1080 4536 t
10 S1 f
(#)1399 4536 w
10 I f
(,)1449 4536 w
10 S1 f
(\261 \261)1 65 1 1515 4536 t
10 B f
(d d)1 56 1 1580 4536 t
10 R f
(Set the misc debug value to)5 1167 1 1440 4656 t
10 S1 f
(#)2645 4656 w
10 R f
(\(with debug=)1 549 1 2733 4656 t
10 S1 f
(#)3282 4656 w
10 R f
( the misc debug level by one \(with)7 1477(\) or increment)2 591 2 3332 4656 t
10 S1 f
(\261)1440 4776 w
10 R f
(d\). If you specify)3 729 1 1505 4776 t
10 S1 f
(\261)2272 4776 w
10 I f
(dd,)2337 4776 w
10 R f
(this equals to)2 554 1 2500 4776 t
10 B f
( =)1 0( g=)1 57( bu ug)2 106( eb)1 56(d de)1 100 5 3092 4776 t
10 I f
(2.)3411 4776 w
10 R f
(This may help to \256nd problems while open-)7 1843 1 3557 4776 t
( Using)1 319( sector sizes and sector types.)5 1285( well as with)3 571( as)1 162(ing a driver for libscg.)4 974 5 1440 4896 t
10 S1 f
(\261 \261)1 65 1 4798 4896 t
10 B f
( g)1 0( bu ug)2 106( eb)1 56(d de)1 100 4 4863 4896 t
10 R f
(slows)5172 4896 w
(down the process and may be the reason for a buffer underrun.)11 2586 1 1440 5016 t
10 B f
( =)1 0( g=)1 57( bu ug)2 106( eb)1 56(k kd de)2 156 5 1080 5184 t
10 S1 f
(#)1455 5184 w
10 R f
(,)1505 5184 w
10 B f
( =)1 0(k kd d=)2 169 2 1563 5184 t
10 S1 f
(#)1732 5184 w
10 R f
(Tell the)1 316 1 1440 5304 t
10 B f
( g)1 0( cg)1 50(s sc)1 83 3 1789 5304 t
10 R f
(-driver to modify the kernel debug value while SCSI commands are running.)11 3156 1 1922 5304 t
10 S1 f
(\261 \261)1 65 1 1080 5472 t
10 B f
( t)1 0( nt)1 33( en)1 56( il le)2 72(s si)1 67 5 1145 5472 t
10 R f
(,)1373 5472 w
10 S1 f
(\261 \261)1 65 1 1431 5472 t
10 B f
(s s)1 39 1 1496 5472 t
10 R f
(Do not print out a status report for failed SCSI commands.)10 2420 1 1440 5592 t
10 S1 f
(\261 \261)1 65 1 1080 5760 t
10 B f
(v v)1 50 1 1145 5760 t
10 R f
( used e.g. to display the progress of the)8 1639( is)1 101( This)1 245(Increment the level of general verbosity by one.)7 1975 4 1440 5760 t
(process.)1440 5880 w
10 S1 f
(\261 \261)1 65 1 1080 6048 t
10 B f
(V V)1 72 1 1145 6048 t
10 R f
( helps to)2 383( This)1 258( verbose level with respect of SCSI command transport by one.)10 2747(Increment the)1 572 4 1440 6048 t
( during the process, that occur in the CD-Recorder. If you get incomprehensible)12 3308(debug problems)1 652 2 1440 6168 t
(error messages you should use this \257ag to get more detailed output.)11 2978 1 1440 6288 t
10 S1 f
(\261 \261)1 65 1 4502 6288 t
10 B f
(V VV V)2 144 1 4567 6288 t
10 R f
(will show data)2 637 1 4763 6288 t
( Using)1 305(buffer content in addition.)3 1067 2 1440 6408 t
10 S1 f
(\261 \261)1 65 1 2845 6408 t
10 B f
(V V)1 72 1 2910 6408 t
10 R f
(or)3015 6408 w
10 S1 f
(\261 \261)1 65 1 3131 6408 t
10 B f
(V VV V)2 144 1 3196 6408 t
10 R f
(slows down the process.)3 995 1 3373 6408 t
10 B f
( =)1 0(f f=)1 90 2 1080 6576 t
10 I f
(\256le)1170 6576 w
10 R f
(Specify the log \256le to be used instead of)8 1668 1 1440 6576 t
10 I f
(check.log)3141 6576 w
10 R f
(.)3528 6576 w
9 B f
( S)1 0( LE ES)2 110( PL)1 60( MP)1 55( XA AM)2 150(E EX)1 125 6 720 6864 t
( S)1 0( LE ES)2 110( IL)1 60(F FI)1 90 4 720 6984 t
10 R f
(J)720 7680 w
(. .)1 47 1 759 7625 t
( 2)1 1829( change: Version 3.0)3 850( Last)1 1434(org Schilling)1 528 4 759 7680 t
cleartomark
showpage
restore
%%EndPage: 2 2
%%Page: 3 3
save
mark
3 pagesetup
10 R f
(Schily)720 480 w
10 S1 f
(\302)976 480 w
10 R f
( \( 1 \))3 164( SCGCHECK)1 3277(s USER COMMANDS)2 950 3 1009 480 t
9 B f
( O)1 0( SO)1 70( LS)1 50( AL)1 60( A)1 110( EE E)2 60(S SE)1 110 7 720 960 t
10 B f
( d)1 0( rd)1 56( or)1 44( re ec co)3 138( dr)1 44(c cd)1 100 6 1080 1080 t
10 R f
(\(1\),)1462 1080 w
10 B f
( d)1 0( cd)1 56( dc)1 44( ad)1 56(r re ea)2 138 5 1636 1080 t
10 R f
(\(1\),)1930 1080 w
10 B f
( s)1 0( fs)1 39( of)1 33( so)1 50( is)1 39( ki)1 28(m mk)1 139 7 2104 1080 t
10 R f
(\(1\),)2432 1080 w
10 B f
( g)1 0( cg)1 50(s sc)1 83 3 2606 1080 t
10 R f
(\(7\).)2739 1080 w
9 B f
( S)1 0( TE ES)2 110( OT)1 60(N NO)1 135 4 720 1368 t
10 R f
(When using)1 489 1 1080 1488 t
10 B f
( k)1 0( ec ck)2 100( ke)1 44( ck)1 56( gc)1 44( cg)1 50(s sc)1 83 7 1603 1488 t
10 R f
(with the broken)2 645 1 2014 1488 t
10 B f
( .)1 0( er r.)2 69( ve)1 44( iv)1 50( ri)1 28( dr)1 44( d)1 91( c)1 0( ic)1 44( er ri)2 72( ne)1 44( en)1 56( ge)1 44( g)1 85( I)1 0( SI)1 39( CS)1 56( SC)1 72( S)1 91( x)1 0( nu ux)2 106( in)1 56(L Li)1 95 23 2694 1488 t
10 R f
(You should note that)3 866 1 3915 1488 t
10 B f
( k)1 0( ec ck)2 100( he)1 44( ch)1 56( gc)1 44( cg)1 50(s sc)1 83 7 4816 1488 t
10 R f
(uses)5228 1488 w
( the sg driver on)4 709( Unfortunately,)1 658( scg driver.)2 476(a hack, that tries to emulate the functionality of the)9 2180 4 1080 1608 t
10 B f
( x)1 0( nu ux)2 106( in)1 56(L Li)1 95 4 5143 1608 t
10 R f
(has several severe bugs:)3 985 1 1080 1728 t
( cannot see if a SCSI command could not be sent at all.)12 2302(\267 It)1 421 2 1080 1896 t
( cannot get the SCSI status byte.)6 1405(\267 It)1 421 2 1080 2064 t
10 B f
( k)1 0( ec ck)2 100( he)1 44( ch)1 56( gc)1 44( cg)1 50(S Sc)1 100 7 2949 2064 t
10 R f
( cannot report failing SCSI com-)5 1402(for that reason)2 612 2 3386 2064 t
(mands in some situations.)3 1058 1 1440 2184 t
( cannot get real DMA count of transfer.)7 1642(\267 It)1 421 2 1080 2352 t
10 B f
( k)1 0( ec ck)2 100( he)1 44( ch)1 56( gc)1 44( cg)1 50(S Sc)1 100 7 3177 2352 t
10 R f
(cannot tell you if there is an DMA residual)8 1794 1 3606 2352 t
(count.)1440 2472 w
( valid in auto sense data.)5 1097( cannot get number of bytes)5 1222(\267 It)1 421 3 1080 2640 t
10 B f
( k)1 0( ec ck)2 100( he)1 44( ch)1 56( gc)1 44( cg)1 50(S Sc)1 100 7 3901 2640 t
10 R f
(cannot tell you if device)4 1057 1 4343 2640 t
(transfers no sense data at all.)5 1187 1 1440 2760 t
( fetches to few data in auto request sense \(CCS/SCSI-2/SCSI-3 needs)10 2855(\267 It)1 421 2 1080 2928 t
10 S1 f
(>)4389 2928 w
10 R f
(= 18\).)1 247 1 4445 2928 t
9 B f
( S)1 0( CS)1 50( IC)1 65( TI)1 35( ST)1 60( OS)1 50( NO)1 70( GN)1 65( AG)1 70( IA)1 65(D DI)1 100 11 720 3216 t
10 R f
(A typical error message for a SCSI command looks like:)9 2333 1 1080 3336 t
(scgcheck: I/O error. test unit ready: scsi sendcmd: no error)9 2411 1 1440 3576 t
( 20 00 00 00 00)5 665(CDB: 00)1 400 2 1440 3696 t
(status: 0x2 \(CHECK CONDITION\))3 1464 1 1440 3816 t
(Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 25 00 00 00 00 00)19 2938 1 1440 3936 t
(Sense Key: 0x5 Illegal Request, Segment 0)6 1777 1 1440 4056 t
(Sense Code: 0x25 Qual 0x00 \(logical unit not supported\) Fru 0x0)10 2701 1 1440 4176 t
(Sense \257ags: Blk 0 \(not valid\))5 1204 1 1440 4296 t
(cmd \256nished after 0.002s timeout 40s)5 1545 1 1440 4416 t
( text after the \256rst colon gives)6 1265( The)1 225( of the command.)3 735(The \256rst line gives information about the transport)7 2095 4 1080 4656 t
( from the view of the kernel. It usually is:)9 1740(the error text for the system call)6 1335 2 1080 4776 t
10 B f
( r)1 0( or)1 44( er rr ro)3 138( e)1 78( O)1 0( /O)1 78(I I/)1 67 7 4222 4776 t
10 R f
(unless other prob-)2 739 1 4661 4776 t
( a short description for the SCSI command that fails. The rest of)12 2753(lems happen. The next words contain)5 1567 2 1080 4896 t
( if there were any problems for the transport of the command over the SCSI bus.)15 3361(the line tells you)3 697 2 1080 5016 t
10 B f
( l)1 0( al)1 28( ta)1 50( at)1 33(f fa)1 83 5 5206 5016 t
( r)1 0( or)1 44(e er rr ro)3 182 3 1080 5136 t
10 R f
( was not possible to transport the command \(i.e. no device present at the requested)14 3513(means that it)2 541 2 1346 5136 t
(SCSI address\).)1 602 1 1080 5256 t
(The second line prints the SCSI command descriptor block for the failed command.)12 3439 1 1080 5424 t
( transport of)2 522(The third line gives information on the SCSI status code returned by the command, if the)15 3798 2 1080 5592 t
(the command succeeds. This is error information from the SCSI device.)10 2948 1 1080 5712 t
(The fourth line is a hex dump of the auto request sense information for the command.)15 3537 1 1080 5880 t
( is only)2 313(The \256fth line is the error text for the sense key if available, followed by the segment number that)18 4007 2 1080 6048 t
(valid if the command was a)5 1191 1 1080 6168 t
10 I f
(copy)2314 6168 w
10 R f
( error message is not directly related to the current)9 2162(command. If the)2 693 2 2545 6168 t
(command, the text)2 757 1 1080 6288 t
10 I f
(deferred error)1 582 1 1870 6288 t
10 R f
(is appended.)1 507 1 2485 6288 t
( the type of the)4 651( If)1 137( the sense quali\256er if available.)5 1307(The sixth line is the error text for the sense code and)11 2225 4 1080 6456 t
(device is known, the sense data is decoded from tables in)10 2402 1 1080 6576 t
10 I f
(scsierrs.c)3519 6576 w
10 R f
( by the error)3 523( text is followed)3 683(. The)1 250 3 3944 6576 t
(value for a \256eld replaceable unit.)5 1353 1 1080 6696 t
( to the failed command and text for several error)9 2030(The seventh line prints the block number that is related)9 2290 2 1080 6864 t
(\257ags. The block number may not be valid.)7 1746 1 1080 6984 t
(J)720 7680 w
(. .)1 47 1 759 7625 t
( 3)1 1829( change: Version 3.0)3 850( Last)1 1434(org Schilling)1 528 4 759 7680 t
cleartomark
showpage
restore
%%EndPage: 3 3
%%Page: 4 4
save
mark
4 pagesetup
10 R f
(Schily)720 480 w
10 S1 f
(\302)976 480 w
10 R f
( \( 1 \))3 164( SCGCHECK)1 3277(s USER COMMANDS)2 950 3 1009 480 t
( that the command realy needed)5 1332(The eight line reports the timeout set up for this command and the time)13 2988 2 1080 960 t
(to complete.)1 502 1 1080 1080 t
9 B f
( S)1 0( GS)1 50( UG)1 70(B BU)1 125 4 720 1368 t
( S)1 0( TS)1 50( IT)1 60( DI)1 35( ED)1 65(C CR RE)2 190 6 720 1488 t
( S)1 0( TS)1 50( ST)1 60( IS)1 50( LI)1 35( L)1 90( G)1 0( NG)1 70( IN)1 65( LI)1 35( IL)1 60( AI)1 35(M MA)1 150 13 720 1608 t
( R)1 0( HO OR)2 135( TH)1 70(A AU UT)2 190 4 720 1728 t
10 R f
(J)1080 1848 w
(. .)1 47 1 1119 1793 t
(org Schilling)1 528 1 1119 1848 t
(Seestr. 110)1 452 1 1080 1968 t
(D-13353 Berlin)1 638 1 1080 2088 t
(Germany)1080 2208 w
(Additional information can be found on:)5 1658 1 1080 2376 t
(http://cdrecord.berlios.de/private/cdrecord.html)1080 2496 w
(If you have support questions, send them to:)7 1827 1 1080 2664 t
10 B f
( t)1 0( rt)1 33( or)1 44( up pp po)3 162( su)1 56( -s)1 39( d-)1 33( rd)1 56( or)1 44( re ec co)3 138( dr)1 44(c cd)1 100 12 1080 2832 t
10 S1 f
(@ @)1 92 1 1829 2832 t
10 B f
( e)1 0( de)1 44( .d)1 56( s.)1 25( os)1 39( li io)2 78( er rl)2 72(b be)1 100 8 1921 2832 t
10 R f
(If you have de\256nitely found a bug, send a mail to:)10 2075 1 1080 3000 t
10 B f
( s)1 0( er rs)2 83( pe)1 44( op)1 56( lo)1 50( el)1 28( ve)1 44( ev)1 50( de)1 44( -d)1 56( d-)1 33( rd)1 56( or)1 44( re ec co)3 138( dr)1 44(c cd)1 100 16 1080 3168 t
10 S1 f
(@ @)1 92 1 1950 3168 t
10 B f
( e)1 0( de)1 44( .d)1 56( s.)1 25( os)1 39( li io)2 78( er rl)2 72(b be)1 100 8 2042 3168 t
10 R f
(or)1080 3288 w
10 B f
( g)1 0( ng)1 50( il ll li in)4 140( hi)1 28( ch)1 56( sc)1 44( .s)1 39( g.)1 25( er rg)2 94( oe)1 44(j jo)1 83 11 1196 3288 t
10 S1 f
(@ @)1 92 1 1799 3288 t
10 B f
( e)1 0( de)1 44( .d)1 56( er r.)2 69( fe)1 44( of)1 33( un nh ho)3 162( au)1 56( ra)1 50( fr)1 44( .f)1 33( s.)1 25( ku us)2 95( ok)1 56(f fo)1 83 15 1891 3288 t
10 R f
(To subscribe, use:)2 740 1 1080 3456 t
10 B f
( s)1 0( er rs)2 83( pe)1 44( op)1 56( lo)1 50( el)1 28( ve)1 44( ev)1 50( de)1 44( -d)1 56( d-)1 33( rd)1 56( or)1 44( re ec co)3 138( dr)1 44( cd)1 56( /c)1 44( o/)1 28( fo)1 50( nf)1 33( in)1 56( ti)1 28( st)1 33( /l li is)3 95( n/)1 28( an)1 56( ma)1 50( il lm)2 111( ai)1 28( ma)1 50( /m)1 83( e/)1 28( de)1 44( .d)1 56( s.)1 25( os)1 39( li io)2 78( er rl)2 72( be)1 44( .b)1 56( s.)1 25( ts)1 39( st)1 33( // /l li is)4 123( :/)1 28( p:)1 33( tt tp)2 89(h ht)1 89 48 1080 3624 t
10 R f
(or)1080 3744 w
10 B f
( t)1 0( rt)1 33( or)1 44( up pp po)3 162( su)1 56( -s)1 39( d-)1 33( rd)1 56( or)1 44( re ec co)3 138( dr)1 44( cd)1 56( /c)1 44( o/)1 28( fo)1 50( nf)1 33( in)1 56( ti)1 28( st)1 33( /l li is)3 95( n/)1 28( an)1 56( ma)1 50( il lm)2 111( ai)1 28( ma)1 50( /m)1 83( e/)1 28( de)1 44( .d)1 56( s.)1 25( os)1 39( li io)2 78( er rl)2 72( be)1 44( .b)1 56( s.)1 25( ts)1 39( st)1 33( // /l li is)4 123( :/)1 28( p:)1 33( tt tp)2 89(h ht)1 89 44 1196 3744 t
10 R f
(J)720 7680 w
(. .)1 47 1 759 7625 t
( 4)1 1829( change: Version 3.0)3 850( Last)1 1434(org Schilling)1 528 4 759 7680 t
cleartomark
showpage
restore
%%EndPage: 4 4
%%Trailer
done
%%DocumentFonts: Times-Roman Times-Bold Times-Italic
%%Pages: 4