]> git.lizzy.rs Git - plan9front.git/blob - sys/src/cmd/atazz/atazz.ps
fix filetype detecton by suffix so that multiple dots dont confuse it. (thanks kvik)
[plan9front.git] / sys / src / cmd / atazz / atazz.ps
1 %!PS-Adobe-2.0
2 %%Version: 0.1
3 %%Creator: troff, Plan 9 edition
4 %%DocumentFonts: (atend)
5 %%Pages: (atend)
6 %%EndComments
7 %
8 % Version 3.3.2 prologue for troff files.
9 %
10
11 /#copies 1 store
12 /aspectratio 1 def
13 /formsperpage 1 def
14 /landscape false def
15 /linewidth .3 def
16 /magnification 1 def
17 /margin 0 def
18 /orientation 0 def
19 /resolution 720 def
20 /rotation 1 def
21 /xoffset 0 def
22 /yoffset 0 def
23
24 /roundpage true def
25 /useclippath true def
26 /pagebbox [0 0 612 792] def
27
28 /R  /Times-Roman def
29 /I  /Times-Italic def
30 /B  /Times-Bold def
31 /BI /Times-BoldItalic def
32 /H  /Helvetica def
33 /HI /Helvetica-Oblique def
34 /HB /Helvetica-Bold def
35 /HX /Helvetica-BoldOblique def
36 /CW /Courier def
37 /CO /Courier def
38 /CI /Courier-Oblique def
39 /CB /Courier-Bold def
40 /CX /Courier-BoldOblique def
41 /PA /Palatino-Roman def
42 /PI /Palatino-Italic def
43 /PB /Palatino-Bold def
44 /PX /Palatino-BoldItalic def
45 /Hr /Helvetica-Narrow def
46 /Hi /Helvetica-Narrow-Oblique def
47 /Hb /Helvetica-Narrow-Bold def
48 /Hx /Helvetica-Narrow-BoldOblique def
49 /KR /Bookman-Light def
50 /KI /Bookman-LightItalic def
51 /KB /Bookman-Demi def
52 /KX /Bookman-DemiItalic def
53 /AR /AvantGarde-Book def
54 /AI /AvantGarde-BookOblique def
55 /AB /AvantGarde-Demi def
56 /AX /AvantGarde-DemiOblique def
57 /NR /NewCenturySchlbk-Roman def
58 /NI /NewCenturySchlbk-Italic def
59 /NB /NewCenturySchlbk-Bold def
60 /NX /NewCenturySchlbk-BoldItalic def
61 /ZD /ZapfDingbats def
62 /ZI /ZapfChancery-MediumItalic def
63 /S  /S def
64 /S1 /S1 def
65 /GR /Symbol def
66
67 /inch {72 mul} bind def
68 /min {2 copy gt {exch} if pop} bind def
69
70 /setup {
71         counttomark 2 idiv {def} repeat pop
72
73         landscape {/orientation 90 orientation add def} if
74         /scaling 72 resolution div def
75         linewidth setlinewidth
76         1 setlinecap
77
78         pagedimensions
79         xcenter ycenter translate
80         orientation rotation mul rotate
81         width 2 div neg height 2 div translate
82         xoffset inch yoffset inch neg translate
83         margin 2 div dup neg translate
84         magnification dup aspectratio mul scale
85         scaling scaling scale
86
87         addmetrics
88         0 0 moveto
89 } def
90
91 /pagedimensions {
92         useclippath userdict /gotpagebbox known not and {
93                 /pagebbox [clippath pathbbox newpath] def
94                 roundpage currentdict /roundpagebbox known and {roundpagebbox} if
95         } if
96         pagebbox aload pop
97         4 -1 roll exch 4 1 roll 4 copy
98         landscape {4 2 roll} if
99         sub /width exch def
100         sub /height exch def
101         add 2 div /xcenter exch def
102         add 2 div /ycenter exch def
103         userdict /gotpagebbox true put
104 } def
105
106 /addmetrics {
107         /Symbol /S null Sdefs cf
108         /Times-Roman /S1 StandardEncoding dup length array copy S1defs cf
109 } def
110
111 /pagesetup {
112         /page exch def
113         currentdict /pagedict known currentdict page known and {
114                 page load pagedict exch get cvx exec
115         } if
116 } def
117
118 /decodingdefs [
119         {counttomark 2 idiv {y moveto show} repeat}
120         {neg /y exch def counttomark 2 idiv {y moveto show} repeat}
121         {neg moveto {2 index stringwidth pop sub exch div 0 32 4 -1 roll widthshow} repeat}
122         {neg moveto {spacewidth sub 0.0 32 4 -1 roll widthshow} repeat}
123         {counttomark 2 idiv {y moveto show} repeat}
124         {neg setfunnytext}
125 ] def
126
127 /setdecoding {/t decodingdefs 3 -1 roll get bind def} bind def
128
129 /w {neg moveto show} bind def
130 /m {neg dup /y exch def moveto} bind def
131 /done {/lastpage where {pop lastpage} if} def
132
133 /f {
134         dup /font exch def findfont exch
135         dup /ptsize exch def scaling div dup /size exch def scalefont setfont
136         linewidth ptsize mul scaling 10 mul div setlinewidth
137         /spacewidth ( ) stringwidth pop def
138 } bind def
139
140 /changefont {
141         /fontheight exch def
142         /fontslant exch def
143         currentfont [
144                 1 0
145                 fontheight ptsize div fontslant sin mul fontslant cos div
146                 fontheight ptsize div
147                 0 0
148         ] makefont setfont
149 } bind def
150
151 /sf {f} bind def
152
153 /cf {
154         dup length 2 idiv
155         /entries exch def
156         /chtab exch def
157         /newencoding exch def
158         /newfont exch def
159
160         findfont dup length 1 add dict
161         /newdict exch def
162         {1 index /FID ne {newdict 3 1 roll put}{pop pop} ifelse} forall
163
164         newencoding type /arraytype eq {newdict /Encoding newencoding put} if
165
166         newdict /Metrics entries dict put
167         newdict /Metrics get
168         begin
169                 chtab aload pop
170                 1 1 entries {pop def} for
171                 newfont newdict definefont pop
172         end
173 } bind def
174
175 %
176 % A few arrays used to adjust reference points and character widths in some
177 % of the printer resident fonts. If square roots are too high try changing
178 % the lines describing /radical and /radicalex to,
179 %
180 %       /radical        [0 -75 550 0]
181 %       /radicalex      [-50 -75 500 0]
182 %
183 % Move braceleftbt a bit - default PostScript character is off a bit.
184 %
185
186 /Sdefs [
187         /bracketlefttp          [201 500]
188         /bracketleftbt          [201 500]
189         /bracketrighttp         [-81 380]
190         /bracketrightbt         [-83 380]
191         /braceleftbt            [203 490]
192         /bracketrightex         [220 -125 500 0]
193         /radical                [0 0 550 0]
194         /radicalex              [-50 0 500 0]
195         /parenleftex            [-20 -170 0 0]
196         /integral               [100 -50 500 0]
197         /infinity               [10 -75 730 0]
198 ] def
199
200 /S1defs [
201         /underscore             [0 80 500 0]
202         /endash                 [7 90 650 0]
203 ] def
204 %
205 % Version 3.3.2 drawing procedures for dpost. Automatically pulled in when
206 % needed.
207 %
208
209 /inpath false def
210 /savematrix matrix def
211
212 /Dl {
213         inpath
214                 {neg lineto pop pop}
215                 {newpath neg moveto neg lineto stroke}
216         ifelse
217 } bind def
218
219 /De {
220         /y1 exch 2 div def
221         /x1 exch 2 div def
222         /savematrix savematrix currentmatrix def
223         neg exch x1 add exch translate
224         x1 y1 scale
225         0 0 1 0 360
226         inpath
227                 {1 0 moveto arc savematrix setmatrix}
228                 {newpath arc savematrix setmatrix stroke}
229         ifelse
230 } bind def
231
232 /Da {
233         /dy2 exch def
234         /dx2 exch def
235         /dy1 exch def
236         /dx1 exch def
237         dy1 add neg exch dx1 add exch
238         dx1 dx1 mul dy1 dy1 mul add sqrt
239         dy1 dx1 neg atan
240         dy2 neg dx2 atan
241         inpath
242                 {arc}
243                 {newpath arc stroke}
244         ifelse
245 } bind def
246
247 /DA {
248         /dy2 exch def
249         /dx2 exch def
250         /dy1 exch def
251         /dx1 exch def
252         dy1 add neg exch dx1 add exch
253         dx1 dx1 mul dy1 dy1 mul add sqrt
254         dy1 dx1 neg atan
255         dy2 neg dx2 atan
256         inpath
257                 {arcn}
258                 {newpath arcn stroke}
259         ifelse
260 } bind def
261
262 /Ds {
263         /y2 exch def
264         /x2 exch def
265         /y1 exch def
266         /x1 exch def
267         /y0 exch def
268         /x0 exch def
269         x0 5 x1 mul add 6 div
270         y0 5 y1 mul add -6 div
271         x2 5 x1 mul add 6 div
272         y2 5 y1 mul add -6 div
273         x1 x2 add 2 div
274         y1 y2 add -2 div
275         inpath
276                 {curveto}
277                 {newpath x0 x1 add 2 div y0 y1 add -2 div moveto curveto stroke}
278         ifelse
279 } bind def
280 %
281 % Tries to round clipping path dimensions, as stored in array pagebbox, so they
282 % match one of the known sizes in the papersizes array. Lower left coordinates
283 % are always set to 0.
284 %
285
286 /roundpagebbox {
287     7 dict begin
288         /papersizes [8.5 inch 11 inch 14 inch 17 inch] def
289
290         /mappapersize {
291                 /val exch def
292                 /slop .5 inch def
293                 /diff slop def
294                 /j 0 def
295                 0 1 papersizes length 1 sub {
296                         /i exch def
297                         papersizes i get val sub abs
298                         dup diff le {/diff exch def /j i def} {pop} ifelse
299                 } for
300                 diff slop lt {papersizes j get} {val} ifelse
301         } def
302
303         pagebbox 0 0 put
304         pagebbox 1 0 put
305         pagebbox dup 2 get mappapersize 2 exch put
306         pagebbox dup 3 get mappapersize 3 exch put
307     end
308 } bind def
309
310 %%EndProlog
311 %%BeginSetup
312 mark
313 /magnification .9 def
314 %
315 % Encoding vector and redefinition of findfont for the ISO Latin1 standard.
316 % The 18 characters missing from ROM based fonts on older printers are noted
317 % below.
318 %
319
320 /ISOLatin1Encoding [
321         /.notdef
322         /.notdef
323         /.notdef
324         /.notdef
325         /.notdef
326         /.notdef
327         /.notdef
328         /.notdef
329         /.notdef
330         /.notdef
331         /.notdef
332         /.notdef
333         /.notdef
334         /.notdef
335         /.notdef
336         /.notdef
337         /.notdef
338         /.notdef
339         /.notdef
340         /.notdef
341         /.notdef
342         /.notdef
343         /.notdef
344         /.notdef
345         /.notdef
346         /.notdef
347         /.notdef
348         /.notdef
349         /.notdef
350         /.notdef
351         /.notdef
352         /.notdef
353         /space
354         /exclam
355         /quotedbl
356         /numbersign
357         /dollar
358         /percent
359         /ampersand
360         /quoteright
361         /parenleft
362         /parenright
363         /asterisk
364         /plus
365         /comma
366         /minus
367         /period
368         /slash
369         /zero
370         /one
371         /two
372         /three
373         /four
374         /five
375         /six
376         /seven
377         /eight
378         /nine
379         /colon
380         /semicolon
381         /less
382         /equal
383         /greater
384         /question
385         /at
386         /A
387         /B
388         /C
389         /D
390         /E
391         /F
392         /G
393         /H
394         /I
395         /J
396         /K
397         /L
398         /M
399         /N
400         /O
401         /P
402         /Q
403         /R
404         /S
405         /T
406         /U
407         /V
408         /W
409         /X
410         /Y
411         /Z
412         /bracketleft
413         /backslash
414         /bracketright
415         /asciicircum
416         /underscore
417         /quoteleft
418         /a
419         /b
420         /c
421         /d
422         /e
423         /f
424         /g
425         /h
426         /i
427         /j
428         /k
429         /l
430         /m
431         /n
432         /o
433         /p
434         /q
435         /r
436         /s
437         /t
438         /u
439         /v
440         /w
441         /x
442         /y
443         /z
444         /braceleft
445         /bar
446         /braceright
447         /asciitilde
448         /.notdef
449         /.notdef
450         /.notdef
451         /.notdef
452         /.notdef
453         /.notdef
454         /.notdef
455         /.notdef
456         /.notdef
457         /.notdef
458         /.notdef
459         /.notdef
460         /.notdef
461         /.notdef
462         /.notdef
463         /.notdef
464         /.notdef
465         /dotlessi
466         /grave
467         /acute
468         /circumflex
469         /tilde
470         /macron
471         /breve
472         /dotaccent
473         /dieresis
474         /.notdef
475         /ring
476         /cedilla
477         /.notdef
478         /hungarumlaut
479         /ogonek
480         /caron
481         /space
482         /exclamdown
483         /cent
484         /sterling
485         /currency
486         /yen
487         /brokenbar              % missing
488         /section
489         /dieresis
490         /copyright
491         /ordfeminine
492         /guillemotleft
493         /logicalnot
494         /hyphen
495         /registered
496         /macron
497         /degree                 % missing
498         /plusminus              % missing
499         /twosuperior            % missing
500         /threesuperior          % missing
501         /acute
502         /mu                     % missing
503         /paragraph
504         /periodcentered
505         /cedilla
506         /onesuperior            % missing
507         /ordmasculine
508         /guillemotright
509         /onequarter             % missing
510         /onehalf                % missing
511         /threequarters          % missing
512         /questiondown
513         /Agrave
514         /Aacute
515         /Acircumflex
516         /Atilde
517         /Adieresis
518         /Aring
519         /AE
520         /Ccedilla
521         /Egrave
522         /Eacute
523         /Ecircumflex
524         /Edieresis
525         /Igrave
526         /Iacute
527         /Icircumflex
528         /Idieresis
529         /Eth                    % missing
530         /Ntilde
531         /Ograve
532         /Oacute
533         /Ocircumflex
534         /Otilde
535         /Odieresis
536         /multiply               % missing
537         /Oslash
538         /Ugrave
539         /Uacute
540         /Ucircumflex
541         /Udieresis
542         /Yacute                 % missing
543         /Thorn                  % missing
544         /germandbls
545         /agrave
546         /aacute
547         /acircumflex
548         /atilde
549         /adieresis
550         /aring
551         /ae
552         /ccedilla
553         /egrave
554         /eacute
555         /ecircumflex
556         /edieresis
557         /igrave
558         /iacute
559         /icircumflex
560         /idieresis
561         /eth                    % missing
562         /ntilde
563         /ograve
564         /oacute
565         /ocircumflex
566         /otilde
567         /odieresis
568         /divide                 % missing
569         /oslash
570         /ugrave
571         /uacute
572         /ucircumflex
573         /udieresis
574         /yacute                 % missing
575         /thorn                  % missing
576         /ydieresis
577 ] def
578
579 /NewFontDirectory FontDirectory maxlength dict def
580
581 %
582 % Apparently no guarantee findfont is defined in systemdict so the obvious
583 %
584 %       systemdict /findfont get exec
585 %
586 % can generate an error. So far the only exception is a VT600 (version 48.0).
587 %
588
589 userdict /@RealFindfont known not {
590         userdict begin
591                 /@RealFindfont systemdict begin /findfont load end def
592         end
593 } if
594
595 /findfont {
596         dup NewFontDirectory exch known not {
597                 dup
598                 %dup systemdict /findfont get exec      % not always in systemdict
599                 dup userdict /@RealFindfont get exec
600                 dup /Encoding get StandardEncoding eq {
601                         dup length dict begin
602                                 {1 index /FID ne {def}{pop pop} ifelse} forall
603                                 /Encoding ISOLatin1Encoding def
604                                 currentdict
605                         end
606                         /DummyFontName exch definefont
607                 } if
608                 NewFontDirectory 3 1 roll put
609         } if
610         NewFontDirectory exch get
611 } bind def
612
613 %%Patch from lp
614 %%EndPatch from lp
615
616 setup
617 %%EndSetup
618 %%Page: 1 1
619 /saveobj save def
620 mark
621 1 pagesetup
622 13 /LucidaSans-Demi f
623 (ATA) 2584 1230 w
624 (au) 2908 1230 w
625 (Naturel) 3113 1230 w
626 11 /LucidaSans-Italic f
627 (Erik) 2672 1490 w
628 (Quanstrom) 2917 1490 w
629 (quanstro@quanstro.net) 2465 1620 w
630 (ABSTRACT) 2817 2095 w
631 11 /LucidaSansUnicode00 f
632 (The) 1116 2375 w
633 (Plan) 1351 2375 w
634 (9) 1609 2375 w
635 11 /LucidaSans-Italic f
636 (sd) 1714 2375 w
637 11 /LucidaSansUnicode00 f
638 (\(3\)) 1835 2375 w
639 (interface) 2012 2375 w
640 (allows) 2516 2375 w
641 (raw) 2885 2375 w
642 (commands) 3112 2375 w
643 (to) 3729 2375 w
644 (be) 3873 2375 w
645 (sent.) 4041 2375 w
646 (Traditionally,) 4375 2375 w
647 (only) 1116 2505 w
648 (SCSI) 1378 2505 w
649 (CDBs) 1642 2505 w
650 (could) 1959 2505 w
651 (be) 2289 2505 w
652 (sent) 2458 2505 w
653 (in) 2723 2505 w
654 (this) 2861 2505 w
655 (manner.) 3095 2505 w
656 (For) 3608 2505 w
657 (devices) 3816 2505 w
658 (that) 4247 2505 w
659 (respond) 4495 2505 w
660 (to) 4968 2505 w
661 (ATA/ATAPI) 1116 2635 w
662 (commands,) 1768 2635 w
663 (a) 2443 2635 w
664 (small) 2563 2635 w
665 (set) 2905 2635 w
666 (of) 3123 2635 w
667 (SCSI) 3290 2635 w
668 (CDBs) 3575 2635 w
669 (have) 3913 2635 w
670 (been) 4220 2635 w
671 (translated) 4540 2635 w
672 (into) 1116 2765 w
673 (an) 1371 2765 w
674 (ATA) 1547 2765 w
675 (equivalent.) 1815 2765 w
676 (This) 2484 2765 w
677 (approach) 2756 2765 w
678 (works) 3299 2765 w
679 (very) 3663 2765 w
680 (well.) 3931 2765 w
681 (However,) 4258 2765 w
682 (there) 4798 2765 w
683 (are) 1116 2895 w
684 (ATA) 1322 2895 w
685 (commands) 1581 2895 w
686 (such) 2200 2895 w
687 (as) 2486 2895 w
688 (SMART) 2641 2895 w
689 (which) 3047 2895 w
690 (do) 3394 2895 w
691 (not) 3568 2895 w
692 (have) 3782 2895 w
693 (direct) 4069 2895 w
694 (translations.) 4413 2895 w
695 (I) 1116 3025 w
696 (describe) 1190 3025 w
697 (how) 1683 3025 w
698 (ATA/ATAPI) 1945 3025 w
699 (commands) 2580 3025 w
700 (were) 3203 3025 w
701 (supported) 3498 3025 w
702 (without) 4085 3025 w
703 (disturbing) 4528 3025 w
704 (existing functionality.) 1116 3155 w
705 11 /LucidaSans-Demi f
706 (Introduction) 720 3545 w
707 11 /LucidaSansUnicode00 f
708 (In) 720 3715 w
709 (writing) 858 3715 w
710 (new) 1267 3715 w
711 11 /LucidaSans-Italic f
712 (sd) 1520 3715 w
713 11 /LucidaSansUnicode00 f
714 (\(3\)) 1641 3715 w
715 (drivers) 1821 3715 w
716 (for) 2226 3715 w
717 (plan) 2418 3715 w
718 (9,) 2687 3715 w
719 (it) 2830 3715 w
720 (has) 2942 3715 w
721 (been) 3166 3715 w
722 (necessary) 3466 3715 w
723 (to) 4028 3715 w
724 (copy) 4175 3715 w
725 (laundry) 4463 3715 w
726 (list) 4902 3715 w
727 (of) 5102 3715 w
728 (spe\255) 5249 3715 w
729 (cial) 720 3845 w
730 (commands) 937 3845 w
731 (that) 1554 3845 w
732 (were) 1800 3845 w
733 (needed with previous drivers.) 2089 3845 w
734 (The) 3739 3845 w
735 (set) 3973 3845 w
736 (of) 4167 3845 w
737 (commands supported) 4310 3845 w
738 (by) 720 3975 w
739 (each) 894 3975 w
740 (device) 1189 3975 w
741 (driver) 1575 3975 w
742 (varies,) 1933 3975 w
743 (and) 2329 3975 w
744 (they) 2575 3975 w
745 (are) 2851 3975 w
746 (typically) 3067 3975 w
747 (executed) 3553 3975 w
748 (by) 4089 3975 w
749 (writing) 4264 3975 w
750 (a) 4684 3975 w
751 (magic) 4794 3975 w
752 (string) 5162 3975 w
753 (into) 720 4105 w
754 (the) 968 4105 w
755 (driver) 1178 4105 w
756 11 /LucidaSansUnicode20 f
757 (\031) 1488 4105 w
758 11 /LucidaSansUnicode00 f
759 (s) 1523 4105 w
760 11 /LucidaTypewriter f
761 (ctl) 1618 4105 w
762 11 /LucidaSansUnicode00 f
763 (file.) 1894 4105 w
764 (This) 2170 4105 w
765 (requires) 2434 4105 w
766 (code) 2912 4105 w
767 (duplicated) 3205 4105 w
768 (for) 3803 4105 w
769 (each) 3995 4105 w
770 (driver,) 4281 4105 w
771 (and) 4665 4105 w
772 (covers) 4902 4105 w
773 (few) 5284 4105 w
774 (commands.) 720 4235 w
775 (Coverage) 1410 4235 w
776 (depends) 1947 4235 w
777 (on) 2441 4235 w
778 (the) 2615 4235 w
779 (driver.) 2825 4235 w
780 (It) 3244 4235 w
781 (is) 3357 4235 w
782 (not) 3485 4235 w
783 (possible) 3701 4235 w
784 (for) 4184 4235 w
785 (the) 4377 4235 w
786 (control) 4588 4235 w
787 (interface) 5004 4235 w
788 (to) 720 4365 w
789 (return) 895 4365 w
790 (output,) 1290 4365 w
791 (making) 1745 4365 w
792 (some) 2206 4365 w
793 (commands) 2559 4365 w
794 (impossible) 3206 4365 w
795 (to) 3849 4365 w
796 (implement.) 4023 4365 w
797 (While) 4729 4365 w
798 (a) 5084 4365 w
799 (work) 5211 4365 w
800 (around) 720 4495 w
801 (has) 1148 4495 w
802 (been) 1383 4495 w
803 (to) 1694 4495 w
804 (change) 1852 4495 w
805 (the) 2285 4495 w
806 (contents) 2506 4495 w
807 (of) 3015 4495 w
808 (the) 3173 4495 w
809 (control) 3394 4495 w
810 (file,) 3820 4495 w
811 (this) 4073 4495 w
812 (solution) 4321 4495 w
813 (is) 4803 4495 w
814 (extremely) 4942 4495 w
815 (unwieldy even for simple) 720 4625 w
816 (commands such as) 2088 4625 w
817 11 /LucidaTypewriter f
818 (IDENTIFY DEVICE) 3139 4625 w
819 11 /LucidaSansUnicode00 f
820 (.) 4324 4625 w
821 11 /LucidaSans-Demi f
822 (Considerations) 720 4885 w
823 11 /LucidaSansUnicode00 f
824 (Currently,) 720 5055 w
825 (all) 1294 5055 w
826 11 /LucidaSans-Italic f
827 (sd) 1464 5055 w
828 11 /LucidaSansUnicode00 f
829 (devices) 1630 5055 w
830 (respond) 2070 5055 w
831 (to) 2552 5055 w
832 (a) 2706 5055 w
833 (small) 2813 5055 w
834 (subset) 3142 5055 w
835 (of) 3540 5055 w
836 (SCSI) 3694 5055 w
837 (commands) 3966 5055 w
838 (through) 4593 5055 w
839 (the) 5064 5055 w
840 (raw) 5281 5055 w
841 (interface) 720 5185 w
842 (and) 1229 5185 w
843 (the) 1468 5185 w
844 (normal) 1680 5185 w
845 (read/write) 2096 5185 w
846 (interface) 2697 5185 w
847 (uses) 3206 5185 w
848 (SCSI) 3489 5185 w
849 (command) 3756 5185 w
850 (blocks.) 4322 5185 w
851 (SCSI) 4777 5185 w
852 (devices,) 5043 5185 w
853 (of) 720 5315 w
854 (course,) 877 5315 w
855 (respond) 1315 5315 w
856 (natively) 1800 5315 w
857 (while) 2259 5315 w
858 (ATA) 2587 5315 w
859 (devices) 2857 5315 w
860 (emulate) 3300 5315 w
861 (these) 3777 5315 w
862 (commands) 4115 5315 w
863 (with) 4745 5315 w
864 (the) 5020 5315 w
865 (help) 5241 5315 w
866 11 /LucidaSans-Italic f
867 (sd) 720 5445 w
868 11 /LucidaSansUnicode00 f
869 (.) 841 5445 w
870 (This) 952 5445 w
871 (means) 1218 5445 w
872 (that) 1608 5445 w
873 11 /LucidaSans-Italic f
874 (scuzz) 1860 5445 w
875 11 /LucidaSansUnicode00 f
876 (\(8\)) 2155 5445 w
877 (can) 2337 5445 w
878 (get) 2563 5445 w
879 (surprisingly) 2775 5445 w
880 (far) 3444 5445 w
881 (with) 3632 5445 w
882 (ATA) 3899 5445 w
883 (devices,) 4161 5445 w
884 (and) 4631 5445 w
885 (ATAPI) 4870 5445 w
886 (\() 5224 5445 w
887 11 /LucidaSans-Italic f
888 (sic.) 5260 5445 w
889 11 /LucidaSansUnicode00 f
890 (\)) 5436 5445 w
891 (devices) 720 5575 w
892 (work) 1159 5575 w
893 (quite) 1465 5575 w
894 (well.) 1782 5575 w
895 (Although) 2108 5575 w
896 (a) 2641 5575 w
897 (new) 2747 5575 w
898 (implementation) 3007 5575 w
899 (might) 3891 5575 w
900 (not) 4247 5575 w
901 (use) 4468 5575 w
902 (this) 4699 5575 w
903 (approach,) 4941 5575 w
904 (replacing) 720 5705 w
905 (the) 1251 5705 w
906 (interface) 1460 5705 w
907 (did) 1966 5705 w
908 (not) 2174 5705 w
909 (appear) 2388 5705 w
910 (cost) 2793 5705 w
911 (effective) 3050 5705 w
912 (and) 3541 5705 w
913 (would) 3776 5705 w
914 (lead) 4134 5705 w
915 (to) 4395 5705 w
916 (maximum) 4540 5705 w
917 (incom\255) 5111 5705 w
918 (patibilities,) 720 5835 w
919 (while) 1360 5835 w
920 (this) 1685 5835 w
921 (interface) 1928 5835 w
922 (is) 2442 5835 w
923 (experimental.) 2576 5835 w
924 (This) 3395 5835 w
925 (means) 3666 5835 w
926 (that) 4062 5835 w
927 (the) 4320 5835 w
928 (raw) 4538 5835 w
929 (interface) 4776 5835 w
930 (will) 5291 5835 w
931 (need a) 720 5965 w
932 (method of) 1112 5965 w
933 (signaling an ATA) 1699 5965 w
934 (command rather than a) 2639 5965 w
935 (SCSI) 3925 5965 w
936 (CDB.) 4186 5965 w
937 (An) 720 6135 w
938 (unattractive) 901 6135 w
939 (wart) 1571 6135 w
940 (of) 1841 6135 w
941 (the) 1987 6135 w
942 (ATA) 2196 6135 w
943 (command) 2455 6135 w
944 (set) 3018 6135 w
945 (is) 3215 6135 w
946 (there) 3341 6135 w
947 (are) 3657 6135 w
948 (seven) 3863 6135 w
949 (protocols) 4206 6135 w
950 (and) 4744 6135 w
951 (two) 4980 6135 w
952 (com\255) 5211 6135 w
953 (mand) 720 6265 w
954 (sizes.) 1060 6265 w
955 (While) 1439 6265 w
956 (each) 1768 6265 w
957 (command) 2055 6265 w
958 (has) 2620 6265 w
959 (a) 2845 6265 w
960 (specific) 2946 6265 w
961 (size) 3389 6265 w
962 (\(either) 3641 6265 w
963 (28-bit) 4026 6265 w
964 (LBA) 4409 6265 w
965 (or) 4646 6265 w
966 (48-bit) 4797 6265 w
967 (LLBA\)) 5180 6265 w
968 (and) 720 6395 w
969 (is) 956 6395 w
970 (associated) 1082 6395 w
971 (with) 1681 6395 w
972 (a) 1945 6395 w
973 (particular) 2045 6395 w
974 (protocol) 2594 6395 w
975 (\(PIO,) 3077 6395 w
976 (DMA,) 3366 6395 w
977 (PACKET,) 3694 6395 w
978 (etc.\),) 4181 6395 w
979 (this) 4485 6395 w
980 (information) 4721 6395 w
981 (is) 5384 6395 w
982 (available) 720 6525 w
983 (only) 1231 6525 w
984 (by) 1499 6525 w
985 (table) 1669 6525 w
986 (lookup.) 1978 6525 w
987 (While) 2459 6525 w
988 (this) 2792 6525 w
989 (information) 3033 6525 w
990 (may) 3701 6525 w
991 (not) 3965 6525 w
992 (always) 4184 6525 w
993 (be) 4579 6525 w
994 (necessary) 4753 6525 w
995 (for) 5319 6525 w
996 (simple) 720 6655 w
997 (SATA-based) 1126 6655 w
998 (controllers,) 1840 6655 w
999 (for) 2499 6655 w
1000 (the) 2705 6655 w
1001 (IDE) 2929 6655 w
1002 (controllers,) 3156 6655 w
1003 (it) 3815 6655 w
1004 (is) 3941 6655 w
1005 (required.) 4082 6655 w
1006 (PIO) 4658 6655 w
1007 (commands) 4891 6655 w
1008 (are) 720 6785 w
1009 (required) 941 6785 w
1010 (and) 1446 6785 w
1011 (use) 1697 6785 w
1012 (a) 1936 6785 w
1013 (different) 2049 6785 w
1014 (set) 2562 6785 w
1015 (of) 2773 6785 w
1016 (registers) 2933 6785 w
1017 (than) 3452 6785 w
1018 (DMA) 3742 6785 w
1019 (commands.) 4048 6785 w
1020 (Queued) 4751 6785 w
1021 (DMA) 5218 6785 w
1022 (commands) 720 6915 w
1023 (and) 1344 6915 w
1024 (ATAPI) 1585 6915 w
1025 (commands) 1942 6915 w
1026 (are) 2566 6915 w
1027 (submitted) 2777 6915 w
1028 (differently) 3360 6915 w
1029 (still.) 3954 6915 w
1030 (Finally,) 4261 6915 w
1031 (the) 4681 6915 w
1032 (data) 4896 6915 w
1033 (direc\255) 5172 6915 w
1034 (tion) 720 7045 w
1035 (is) 966 7045 w
1036 (implied) 1092 7045 w
1037 (by) 1527 7045 w
1038 (the) 1690 7045 w
1039 (command.) 1898 7045 w
1040 (Having) 2530 7045 w
1041 (these) 2934 7045 w
1042 (three) 3260 7045 w
1043 (extra) 3575 7045 w
1044 (pieces) 3888 7045 w
1045 (of) 4262 7045 w
1046 (information) 4407 7045 w
1047 (in) 5068 7045 w
1048 (addi\255) 5205 7045 w
1049 (tion to the) 720 7175 w
1050 (command seems necessary.) 1312 7175 w
1051 cleartomark
1052 showpage
1053 saveobj restore
1054 %%EndPage: 1 1
1055 %%Page: 2 2
1056 /saveobj save def
1057 mark
1058 2 pagesetup
1059 11 /LucidaSansUnicode00 f
1060 (A) 720 850 w
1061 (final) 864 850 w
1062 (bit) 1166 850 w
1063 (of) 1376 850 w
1064 (extra-command) 1552 850 w
1065 (information) 2486 850 w
1066 (that) 3179 850 w
1067 (may) 3459 850 w
1068 (be) 3748 850 w
1069 (useful) 3948 850 w
1070 (is) 4344 850 w
1071 (a) 4501 850 w
1072 (timeout.) 4631 850 w
1073 (While) 5183 850 w
1074 11 /LucidaSans-Italic f
1075 (alarm) 720 980 w
1076 11 /LucidaSansUnicode00 f
1077 (\(2\)) 1041 980 w
1078 (timeouts) 1221 980 w
1079 (work) 1729 980 w
1080 (with) 2029 980 w
1081 (many) 2294 980 w
1082 (drivers,) 2621 980 w
1083 (it) 3061 980 w
1084 (would) 3173 980 w
1085 (be) 3533 980 w
1086 (an) 3702 980 w
1087 (added) 3869 980 w
1088 (convenience) 4237 980 w
1089 (to) 4933 980 w
1090 (be) 5079 980 w
1091 (able) 5248 980 w
1092 (to) 720 1110 w
1093 (specify) 884 1110 w
1094 (a) 1313 1110 w
1095 (timeout) 1430 1110 w
1096 (along) 1899 1110 w
1097 (with) 2251 1110 w
1098 (the) 2533 1110 w
1099 (command.) 2760 1110 w
1100 (This) 3411 1110 w
1101 (seems) 3693 1110 w
1102 (a) 4088 1110 w
1103 (good) 4206 1110 w
1104 (idea) 4534 1110 w
1105 (in) 4815 1110 w
1106 (principle,) 4972 1110 w
1107 (since) 720 1240 w
1108 (some) 1052 1240 w
1109 (ATA) 1397 1240 w
1110 (commands) 1676 1240 w
1111 (should) 2315 1240 w
1112 (return) 2733 1240 w
1113 (within) 3120 1240 w
1114 (milli-) 3504 1240 w
1115 (or) 3856 1240 w
1116 (microseconds,) 4026 1240 w
1117 (others) 4855 1240 w
1118 (may) 5252 1240 w
1119 (take) 720 1370 w
1120 (hours) 984 1370 w
1121 (to) 1324 1370 w
1122 (complete.) 1468 1370 w
1123 (On) 2065 1370 w
1124 (the) 2255 1370 w
1125 (other) 2462 1370 w
1126 (hand,) 2781 1370 w
1127 (the) 3118 1370 w
1128 (existing) 3325 1370 w
1129 (SCSI) 3787 1370 w
1130 (interface) 4049 1370 w
1131 (does) 4553 1370 w
1132 (not) 4844 1370 w
1133 (support) 5057 1370 w
1134 (it) 720 1500 w
1135 (and) 829 1500 w
1136 (changing) 1063 1500 w
1137 (its) 1588 1500 w
1138 (kernel-to-user) 1753 1500 w
1139 (space) 2589 1500 w
1140 (format) 2929 1500 w
1141 (would) 3322 1500 w
1142 (be) 3679 1500 w
1143 (quite) 3846 1500 w
1144 (invasive.) 4154 1500 w
1145 (Timeouts) 4685 1500 w
1146 (were) 5218 1500 w
1147 (left) 720 1630 w
1148 (for a) 931 1630 w
1149 (later date.) 1215 1630 w
1150 11 /LucidaSans-Demi f
1151 (Protocol and) 720 1890 w
1152 (Data) 1467 1890 w
1153 (Format) 1764 1890 w
1154 11 /LucidaSansUnicode00 f
1155 (The) 720 2060 w
1156 (existing) 965 2060 w
1157 (protocol) 1437 2060 w
1158 (for) 1927 2060 w
1159 (SCSI) 2126 2060 w
1160 (commands) 2398 2060 w
1161 (suits) 3025 2060 w
1162 (ATA) 3324 2060 w
1163 (as) 3591 2060 w
1164 (well.) 3754 2060 w
1165 (We) 4082 2060 w
1166 (simply) 4286 2060 w
1167 (write) 4681 2060 w
1168 (the) 4993 2060 w
1169 (com\255) 5211 2060 w
1170 (mand) 720 2190 w
1171 (block) 1060 2190 w
1172 (to) 1388 2190 w
1173 (the) 1536 2190 w
1174 (raw) 1747 2190 w
1175 (device.) 1978 2190 w
1176 (Then) 2426 2190 w
1177 (we) 2733 2190 w
1178 (either) 2920 2190 w
1179 (write) 3270 2190 w
1180 (or) 3575 2190 w
1181 (read) 3727 2190 w
1182 (the) 4004 2190 w
1183 (data.) 4215 2190 w
1184 (Finally) 4557 2190 w
1185 (the) 4938 2190 w
1186 (status) 5149 2190 w
1187 (block) 720 2320 w
1188 (is read.) 1043 2320 w
1189 (What) 1508 2320 w
1190 (remains is choosing a) 1808 2320 w
1191 (data) 3005 2320 w
1192 (format) 3272 2320 w
1193 (for ATA) 3664 2320 w
1194 (commands.) 4108 2320 w
1195 (The) 720 2490 w
1196 (T10) 964 2490 w
1197 (Committee) 1216 2490 w
1198 (has) 1846 2490 w
1199 (defined) 2076 2490 w
1200 (a) 2524 2490 w
1201 (SCSI-to-ATA) 2630 2490 w
1202 (translation) 3358 2490 w
1203 (scheme) 3976 2490 w
1204 (called) 4428 2490 w
1205 (SAT[4].) 4786 2490 w
1206 (This) 5247 2490 w
1207 (provides) 720 2620 w
1208 (a) 1217 2620 w
1209 (standard) 1318 2620 w
1210 (set) 1828 2620 w
1211 (of) 2026 2620 w
1212 (translations) 2173 2620 w
1213 (between) 2840 2620 w
1214 (common) 3328 2620 w
1215 (SCSI) 3829 2620 w
1216 (commands) 4094 2620 w
1217 (and) 4714 2620 w
1218 (ATA) 4951 2620 w
1219 (com\255) 5211 2620 w
1220 (mands.) 720 2750 w
1221 (It) 1184 2750 w
1222 (specifies) 1295 2750 w
1223 (the) 1799 2750 w
1224 (ATA) 2008 2750 w
1225 (protocol) 2267 2750 w
1226 (and) 2750 2750 w
1227 (some) 2987 2750 w
1228 (other) 3313 2750 w
1229 (sideband) 3635 2750 w
1230 (information.) 4160 2750 w
1231 (It) 4893 2750 w
1232 (is) 5005 2750 w
1233 (partic\255) 5132 2750 w
1234 (ularly) 720 2880 w
1235 (useful) 1107 2880 w
1236 (for) 1526 2880 w
1237 (common) 1770 2880 w
1238 (commands) 2323 2880 w
1239 (such) 2995 2880 w
1240 (as) 3334 2880 w
1241 11 /LucidaTypewriter f
1242 (READ \(12\)) 3542 2880 w
1243 11 /LucidaSansUnicode00 f
1244 (or) 4344 2880 w
1245 11 /LucidaTypewriter f
1246 (READ) 4547 2880 w
1247 (CAPAC\255) 4998 2880 w
1248 (ITY \(12\)) 720 3010 w
1249 11 /LucidaSansUnicode00 f
1250 (.) 1352 3010 w
1251 (Unfortunately,) 1468 3010 w
1252 (our) 2276 3010 w
1253 (purpose) 2502 3010 w
1254 (is) 2985 3010 w
1255 (to) 3120 3010 w
1256 (address) 3275 3010 w
1257 (the) 3740 3010 w
1258 (uncommon) 3958 3010 w
1259 (commands.) 4603 3010 w
1260 (For) 5301 3010 w
1261 (those,) 720 3140 w
1262 (special) 1094 3140 w
1263 (commands) 1507 3140 w
1264 11 /LucidaTypewriter f
1265 (ATA) 2133 3140 w
1266 (PASSTHROUGH \(12\)) 2459 3140 w
1267 11 /LucidaSansUnicode00 f
1268 (and) 3768 3140 w
1269 11 /LucidaTypewriter f
1270 (\(16\)) 4011 3140 w
1271 11 /LucidaSansUnicode00 f
1272 (exist.) 4372 3140 w
1273 (Unfortunately) 4745 3140 w
1274 (several) 720 3270 w
1275 (commands) 1142 3270 w
1276 (we) 1770 3270 w
1277 (are) 1964 3270 w
1278 (interested) 2179 3270 w
1279 (in,) 2764 3270 w
1280 (such) 2946 3270 w
1281 (as) 3241 3270 w
1282 (those) 3405 3270 w
1283 (that) 3746 3270 w
1284 (set) 4004 3270 w
1285 (transfer) 4210 3270 w
1286 (modes) 4676 3270 w
1287 (are) 5080 3270 w
1288 (not) 5296 3270 w
1289 (allowed) 720 3400 w
1290 (by) 1166 3400 w
1291 (the) 1330 3400 w
1292 (standard.) 1539 3400 w
1293 (This) 2117 3400 w
1294 (is) 2380 3400 w
1295 (not) 2506 3400 w
1296 (a) 2720 3400 w
1297 (major) 2819 3400 w
1298 (obstacle.) 3164 3400 w
1299 (We) 3715 3400 w
1300 (could) 3909 3400 w
1301 (simply) 4238 3400 w
1302 (ignore) 4623 3400 w
1303 (the) 5002 3400 w
1304 (stan\255) 5210 3400 w
1305 (dard.) 720 3530 w
1306 (But) 1070 3530 w
1307 (this) 1279 3530 w
1308 (goes) 1512 3530 w
1309 (against) 1801 3530 w
1310 (the) 2224 3530 w
1311 (general) 2431 3530 w
1312 (reasons) 2865 3530 w
1313 (for) 3316 3530 w
1314 (using) 3506 3530 w
1315 (an) 3835 3530 w
1316 (established) 4001 3530 w
1317 (standard:) 4646 3530 w
1318 (inter\255) 5188 3530 w
1319 (operability.) 720 3660 w
1320 (Finally,) 1395 3660 w
1321 (it) 1809 3660 w
1322 (should) 1920 3660 w
1323 (be) 2318 3660 w
1324 (mentioned) 2487 3660 w
1325 (that) 3096 3660 w
1326 (SAT) 3345 3660 w
1327 (format) 3587 3660 w
1328 (adds) 3982 3660 w
1329 (yet) 4275 3660 w
1330 (another) 4473 3660 w
1331 (intermedi\255) 4923 3660 w
1332 (ate) 720 3790 w
1333 (format) 922 3790 w
1334 (of) 1317 3790 w
1335 (variable) 1464 3790 w
1336 (size) 1922 3790 w
1337 (which) 2174 3790 w
1338 (would) 2522 3790 w
1339 (require) 2882 3790 w
1340 (translation) 3304 3790 w
1341 (to) 3915 3790 w
1342 (a) 4062 3790 w
1343 (usable) 4162 3790 w
1344 (format) 4549 3790 w
1345 (for) 4945 3790 w
1346 (all) 5137 3790 w
1347 (the) 5301 3790 w
1348 (existing) 720 3920 w
1349 (Plan) 1183 3920 w
1350 (9) 1442 3920 w
1351 (drivers.) 1548 3920 w
1352 (If) 2021 3920 w
1353 (we) 2131 3920 w
1354 11 /LucidaSansUnicode20 f
1355 (\031) 2278 3920 w
1356 11 /LucidaSansUnicode00 f
1357 (re) 2313 3920 w
1358 (not) 2457 3920 w
1359 (hewing) 2670 3920 w
1360 (to) 3090 3920 w
1361 (a) 3235 3920 w
1362 (standard,) 3333 3920 w
1363 (we) 3874 3920 w
1364 (should) 4057 3920 w
1365 (build) 4453 3920 w
1366 (or) 4759 3920 w
1367 (choose) 4907 3920 w
1368 (for) 5319 3920 w
1369 (convenience.) 720 4050 w
1370 (ATA-8) 720 4220 w
1371 (and) 1126 4220 w
1372 (ACS-2) 1376 4220 w
1373 (also) 1772 4220 w
1374 (specify) 2040 4220 w
1375 (an) 2466 4220 w
1376 (abstract) 2648 4220 w
1377 (register) 3131 4220 w
1378 (layout.) 3595 4220 w
1379 (The) 4044 4220 w
1380 (size) 4296 4220 w
1381 (of) 4562 4220 w
1382 (the) 4723 4220 w
1383 (command) 4947 4220 w
1384 (block) 720 4350 w
1385 (varies) 1054 4350 w
1386 (based) 1413 4350 w
1387 (on) 1776 4350 w
1388 (the) 1957 4350 w
1389 11 /LucidaSansUnicode20 f
1390 (\034) 2174 4350 w
1391 11 /LucidaSansUnicode00 f
1392 (size) 2215 4350 w
1393 11 /LucidaSansUnicode20 f
1394 (\035) 2428 4350 w
1395 11 /LucidaSansUnicode00 f
1396 (\(either) 2515 4350 w
1397 (28-) 2907 4350 w
1398 (or) 3155 4350 w
1399 (48-bits\)) 3313 4350 w
1400 (of) 3794 4350 w
1401 (the) 3947 4350 w
1402 (command) 4163 4350 w
1403 (and) 4733 4350 w
1404 (only) 4976 4350 w
1405 (con\255) 5245 4350 w
1406 (text) 720 4480 w
1407 (differentiates) 979 4480 w
1408 (a) 1740 4480 w
1409 (command) 1849 4480 w
1410 (from) 2422 4480 w
1411 (a) 2725 4480 w
1412 (response.) 2834 4480 w
1413 (The) 3438 4480 w
1414 (SATA) 3686 4480 w
1415 (specification) 4015 4480 w
1416 (defines) 4737 4480 w
1417 (host-) 5176 4480 w
1418 (to-drive) 720 4610 w
1419 (communications.) 1220 4610 w
1420 (The) 2229 4610 w
1421 (formats) 2491 4610 w
1422 (of) 2967 4610 w
1423 (transactions) 3138 4610 w
1424 (are) 3853 4610 w
1425 (called) 4083 4610 w
1426 (Frame) 4457 4610 w
1427 (Information) 4848 4610 w
1428 (Structures) 720 4740 w
1429 (\(FISes\).) 1306 4740 w
1430 (Typically) 1761 4740 w
1431 (drivers) 2271 4740 w
1432 (fill) 2682 4740 w
1433 (out) 2865 4740 w
1434 (the) 3087 4740 w
1435 (command) 3304 4740 w
1436 (FISes) 3875 4740 w
1437 (directly) 4189 4740 w
1438 (and) 4629 4740 w
1439 (have) 4873 4740 w
1440 (direct) 5167 4740 w
1441 (access) 720 4870 w
1442 (to) 1107 4870 w
1443 (the) 1255 4870 w
1444 (Device-to-Host) 1465 4870 w
1445 (Register) 2337 4870 w
1446 (\(D2H\)) 2811 4870 w
1447 (FISes) 3155 4870 w
1448 (that) 3462 4870 w
1449 (return) 3712 4870 w
1450 (the) 4080 4870 w
1451 (resulting) 4290 4870 w
1452 (ATA) 4801 4870 w
1453 (register) 5061 4870 w
1454 (settings.) 720 5000 w
1455 (The) 1283 5000 w
1456 (command) 1551 5000 w
1457 (FISes) 2145 5000 w
1458 (are) 2482 5000 w
1459 (also) 2719 5000 w
1460 (called) 3004 5000 w
1461 (Host-to-Device) 3386 5000 w
1462 (\(H2D\)) 4289 5000 w
1463 (Register) 4664 5000 w
1464 (FISes.) 5169 5000 w
1465 (Using) 720 5130 w
1466 (this) 1057 5130 w
1467 (structure) 1291 5130 w
1468 (has) 1810 5130 w
1469 (several) 2032 5130 w
1470 (advantages.) 2444 5130 w
1471 (It) 3155 5130 w
1472 (is) 3265 5130 w
1473 (directly) 3390 5130 w
1474 (usable) 3821 5130 w
1475 (by) 4206 5130 w
1476 (many) 4369 5130 w
1477 (of) 4694 5130 w
1478 (the) 4839 5130 w
1479 (existing) 5046 5130 w
1480 (SATA) 720 5260 w
1481 (drivers.) 1056 5260 w
1482 (All) 1548 5260 w
1483 (SATA) 1744 5260 w
1484 (commands) 2080 5260 w
1485 (are) 2717 5260 w
1486 (the) 2941 5260 w
1487 (same) 3168 5260 w
1488 (size) 3506 5260 w
1489 (and) 3776 5260 w
1490 (are) 4031 5260 w
1491 (tagged) 4256 5260 w
1492 (as) 4682 5260 w
1493 (commands.) 4856 5260 w
1494 (Normal) 720 5390 w
1495 (responses) 1154 5390 w
1496 (are) 1741 5390 w
1497 (also) 1955 5390 w
1498 (all) 2217 5390 w
1499 (of) 2388 5390 w
1500 (the) 2542 5390 w
1501 (same) 2758 5390 w
1502 (size) 3084 5390 w
1503 (and) 3342 5390 w
1504 (are) 3585 5390 w
1505 (tagged) 3798 5390 w
1506 (as) 4212 5390 w
1507 (responses.) 4374 5390 w
1508 (Unfortu\255) 5030 5390 w
1509 (nately, the) 720 5520 w
1510 (ATA) 1317 5520 w
1511 (protocol) 1573 5520 w
1512 (is) 2052 5520 w
1513 (not) 2176 5520 w
1514 (specified.) 2388 5520 w
1515 (Nevertheless,) 2973 5520 w
1516 (SATA) 3728 5520 w
1517 (FISes) 4044 5520 w
1518 (seem) 4348 5520 w
1519 (to) 4666 5520 w
1520 (handle) 4810 5520 w
1521 (most) 5206 5520 w
1522 (of) 720 5650 w
1523 (our) 865 5650 w
1524 (needs) 1082 5650 w
1525 (and) 1436 5650 w
1526 (are) 1671 5650 w
1527 (quite) 1876 5650 w
1528 (convenient;) 2185 5650 w
1529 (they) 2838 5650 w
1530 (can) 3102 5650 w
1531 (be) 3323 5650 w
1532 (used) 3490 5650 w
1533 (directly) 3781 5650 w
1534 (by) 4211 5650 w
1535 (two) 4373 5650 w
1536 (of) 4602 5650 w
1537 (the) 4746 5650 w
1538 (three) 4953 5650 w
1539 (cur\255) 5267 5650 w
1540 (rent) 720 5780 w
1541 (SATA) 971 5780 w
1542 (drivers.) 1286 5780 w
1543 11 /LucidaSans-Demi f
1544 (Implementation) 720 6040 w
1545 11 /LucidaSansUnicode00 f
1546 (Raw) 720 6210 w
1547 (ATA) 993 6210 w
1548 (commands) 1272 6210 w
1549 (are) 1911 6210 w
1550 (formatted) 2137 6210 w
1551 (as) 2724 6210 w
1552 (a) 2900 6210 w
1553 (ATA) 3020 6210 w
1554 (escape) 3300 6210 w
1555 (byte,) 3725 6210 w
1556 (an) 4048 6210 w
1557 (encoded) 4236 6210 w
1558 (ATA) 4748 6210 w
1559 (protocol) 5028 6210 w
1560 11 /LucidaTypewriter f
1561 (proto) 720 6340 w
1562 11 /LucidaSansUnicode00 f
1563 (and) 1164 6340 w
1564 (the) 1411 6340 w
1565 (FIS.) 1631 6340 w
1566 (Typically) 1900 6340 w
1567 (this) 2414 6340 w
1568 (would) 2660 6340 w
1569 (be) 3030 6340 w
1570 (a) 3210 6340 w
1571 (H2D) 3320 6340 w
1572 (FIS,) 3602 6340 w
1573 (but) 3836 6340 w
1574 (this) 4063 6340 w
1575 (is) 4309 6340 w
1576 (not) 4446 6340 w
1577 (a) 4671 6340 w
1578 (requirement.) 4781 6340 w
1579 (The) 720 6470 w
1580 (escape) 956 6470 w
1581 (byte) 1359 6470 w
1582 (0xff,) 1626 6470 w
1583 (which) 1917 6470 w
1584 (is) 2264 6470 w
1585 (not) 2390 6470 w
1586 (and,) 2604 6470 w
1587 (according) 2875 6470 w
1588 (to) 3435 6470 w
1589 (the) 3581 6470 w
1590 (current) 3790 6470 w
1591 (specification,) 4213 6470 w
1592 (will) 4959 6470 w
1593 (never) 5178 6470 w
1594 (be) 720 6600 w
1595 (a) 906 6600 w
1596 (valid) 1022 6600 w
1597 (SCSI) 1328 6600 w
1598 (command,) 1609 6600 w
1599 (was) 2224 6600 w
1600 (chosen.) 2481 6600 w
1601 (The) 2983 6600 w
1602 (protocol) 3237 6600 w
1603 (encoding) 3736 6600 w
1604 11 /LucidaTypewriter f
1605 (proto) 4281 6600 w
1606 11 /LucidaSansUnicode00 f
1607 (and) 4731 6600 w
1608 (other) 4984 6600 w
1609 (FIS) 5322 6600 w
1610 (construction) 720 6730 w
1611 (details) 1442 6730 w
1612 (are) 1852 6730 w
1613 (specified) 2077 6730 w
1614 (in) 2614 6730 w
1615 11 /LucidaTypewriter f
1616 (/sys/include/fis.h) 2772 6730 w
1617 11 /LucidaSansUnicode00 f
1618 (.) 4194 6730 w
1619 (The) 4322 6730 w
1620 11 /LucidaTypewriter f
1621 (proto) 4579 6730 w
1622 11 /LucidaSansUnicode00 f
1623 (encodes) 5032 6730 w
1624 (the) 720 6860 w
1625 (ATA) 930 6860 w
1626 (protocol,) 1190 6860 w
1627 (the) 1708 6860 w
1628 (command) 1918 6860 w
1629 11 /LucidaSansUnicode20 f
1630 (\034) 2482 6860 w
1631 11 /LucidaSansUnicode00 f
1632 (size) 2523 6860 w
1633 11 /LucidaSansUnicode20 f
1634 (\035) 2736 6860 w
1635 11 /LucidaSansUnicode00 f
1636 (and) 2816 6860 w
1637 (data) 3053 6860 w
1638 (direction.) 3324 6860 w
1639 (The) 3905 6860 w
1640 11 /LucidaSansUnicode20 f
1641 (\034) 4143 6860 w
1642 11 /LucidaSansUnicode00 f
1643 (atazz) 4184 6860 w
1644 11 /LucidaSansUnicode20 f
1645 (\035) 4473 6860 w
1646 11 /LucidaSansUnicode00 f
1647 (command) 4552 6860 w
1648 (format) 5115 6860 w
1649 (is pictured in Figure 1.) 720 6990 w
1650 cleartomark
1651 showpage
1652 saveobj restore
1653 %%EndPage: 2 2
1654 %%Page: 3 3
1655 /saveobj save def
1656 mark
1657 3 pagesetup
1658 1224 1078 1224 934 Dl
1659 1224 934 1800 934 Dl
1660 1800 934 1800 1078 Dl
1661 1800 1078 1224 1078 Dl
1662 11 /LucidaSansUnicode00 f
1663 (0xff) 1403 1028 w
1664 1800 1078 1800 934 Dl
1665 1800 934 2376 934 Dl
1666 2376 934 2376 1078 Dl
1667 2376 1078 1800 1078 Dl
1668 (proto) 1944 1028 w
1669 2376 1078 2376 934 Dl
1670 2376 934 2952 934 Dl
1671 2952 934 2952 1078 Dl
1672 2952 1078 2376 1078 Dl
1673 (0x27) 2527 1028 w
1674 2952 1078 2952 934 Dl
1675 2952 934 3528 934 Dl
1676 3528 934 3528 1078 Dl
1677 3528 1078 2952 1078 Dl
1678 (flags) 3111 1028 w
1679 1224 1222 1224 1078 Dl
1680 1224 1078 1800 1078 Dl
1681 1800 1078 1800 1222 Dl
1682 1800 1222 1224 1222 Dl
1683 (cmd) 1399 1172 w
1684 1800 1222 1800 1078 Dl
1685 1800 1078 2376 1078 Dl
1686 2376 1078 2376 1222 Dl
1687 2376 1222 1800 1222 Dl
1688 (feat) 1986 1172 w
1689 2376 1222 2376 1078 Dl
1690 2376 1078 2952 1078 Dl
1691 2952 1078 2952 1222 Dl
1692 2952 1222 2376 1222 Dl
1693 (lba0) 2549 1172 w
1694 2952 1222 2952 1078 Dl
1695 2952 1078 3528 1078 Dl
1696 3528 1078 3528 1222 Dl
1697 3528 1222 2952 1222 Dl
1698 (lba8) 3125 1172 w
1699 1224 1366 1224 1222 Dl
1700 1224 1222 1800 1222 Dl
1701 1800 1222 1800 1366 Dl
1702 1800 1366 1224 1366 Dl
1703 (lba16) 1362 1316 w
1704 1800 1366 1800 1222 Dl
1705 1800 1222 2376 1222 Dl
1706 2376 1222 2376 1366 Dl
1707 2376 1366 1800 1366 Dl
1708 (dev) 1994 1316 w
1709 2376 1366 2376 1222 Dl
1710 2376 1222 2952 1222 Dl
1711 2952 1222 2952 1366 Dl
1712 2952 1366 2376 1366 Dl
1713 (lba24) 2514 1316 w
1714 2952 1366 2952 1222 Dl
1715 2952 1222 3528 1222 Dl
1716 3528 1222 3528 1366 Dl
1717 3528 1366 2952 1366 Dl
1718 (lba32) 3090 1316 w
1719 1224 1510 1224 1366 Dl
1720 1224 1366 1800 1366 Dl
1721 1800 1366 1800 1510 Dl
1722 1800 1510 1224 1510 Dl
1723 (lba40) 1362 1460 w
1724 1800 1510 1800 1366 Dl
1725 1800 1366 2376 1366 Dl
1726 2376 1366 2376 1510 Dl
1727 2376 1510 1800 1510 Dl
1728 (feat8) 1951 1460 w
1729 2376 1510 2376 1366 Dl
1730 2376 1366 2952 1366 Dl
1731 2952 1366 2952 1510 Dl
1732 2952 1510 2376 1510 Dl
1733 (cnt) 2582 1460 w
1734 2952 1510 2952 1366 Dl
1735 2952 1366 3528 1366 Dl
1736 3528 1366 3528 1510 Dl
1737 3528 1510 2952 1510 Dl
1738 (cnt8) 3123 1460 w
1739 1224 1654 1224 1510 Dl
1740 1224 1510 1800 1510 Dl
1741 1800 1510 1800 1654 Dl
1742 1800 1654 1224 1654 Dl
1743 (rsvd) 1399 1604 w
1744 1800 1654 1800 1510 Dl
1745 1800 1510 2376 1510 Dl
1746 2376 1510 2376 1654 Dl
1747 2376 1654 1800 1654 Dl
1748 (ctl) 2024 1604 w
1749 4392 1870 4392 1726 Dl
1750 4392 1726 4968 1726 Dl
1751 4968 1726 4968 1870 Dl
1752 4968 1870 4392 1870 Dl
1753 (sdXX/raw) 4424 1820 w
1754 3528 1294 4392 1798 Dl
1755 4320 1777 4391 1797 Dl
1756 4338 1746 4391 1797 Dl
1757 2952 2086 2952 1942 Dl
1758 2952 1942 3528 1942 Dl
1759 3528 1942 3528 2086 Dl
1760 3528 2086 2952 2086 Dl
1761 (data) 3124 2036 w
1762 4392 2302 4392 2158 Dl
1763 4392 2158 4968 2158 Dl
1764 4968 2158 4968 2302 Dl
1765 4968 2302 4392 2302 Dl
1766 (sdXX/raw) 4424 2252 w
1767 3528 2014 4392 2230 Dl
1768 4317 2230 4391 2230 Dl
1769 4326 2194 4391 2229 Dl
1770 4392 2590 4392 2446 Dl
1771 4392 2446 4968 2446 Dl
1772 4968 2446 4968 2590 Dl
1773 4968 2590 4392 2590 Dl
1774 (sdXX/raw) 4424 2540 w
1775 1224 2806 1224 2662 Dl
1776 1224 2662 1800 2662 Dl
1777 1800 2662 1800 2806 Dl
1778 1800 2806 1224 2806 Dl
1779 (0xff) 1403 2756 w
1780 1800 2806 1800 2662 Dl
1781 1800 2662 2376 2662 Dl
1782 2376 2662 2376 2806 Dl
1783 2376 2806 1800 2806 Dl
1784 (proto) 1944 2756 w
1785 2376 2806 2376 2662 Dl
1786 2376 2662 2952 2662 Dl
1787 2952 2662 2952 2806 Dl
1788 2952 2806 2376 2806 Dl
1789 (0x34) 2527 2756 w
1790 2952 2806 2952 2662 Dl
1791 2952 2662 3528 2662 Dl
1792 3528 2662 3528 2806 Dl
1793 3528 2806 2952 2806 Dl
1794 (port) 3129 2756 w
1795 1224 2950 1224 2806 Dl
1796 1224 2806 1800 2806 Dl
1797 1800 2806 1800 2950 Dl
1798 1800 2950 1224 2950 Dl
1799 (stat) 1413 2900 w
1800 1800 2950 1800 2806 Dl
1801 1800 2806 2376 2806 Dl
1802 2376 2806 2376 2950 Dl
1803 2376 2950 1800 2950 Dl
1804 (err) 2012 2900 w
1805 2376 2950 2376 2806 Dl
1806 2376 2806 2952 2806 Dl
1807 2952 2806 2952 2950 Dl
1808 2952 2950 2376 2950 Dl
1809 (lba0) 2549 2900 w
1810 2952 2950 2952 2806 Dl
1811 2952 2806 3528 2806 Dl
1812 3528 2806 3528 2950 Dl
1813 3528 2950 2952 2950 Dl
1814 (lba8) 3125 2900 w
1815 1224 3094 1224 2950 Dl
1816 1224 2950 1800 2950 Dl
1817 1800 2950 1800 3094 Dl
1818 1800 3094 1224 3094 Dl
1819 (lba16) 1362 3044 w
1820 1800 3094 1800 2950 Dl
1821 1800 2950 2376 2950 Dl
1822 2376 2950 2376 3094 Dl
1823 2376 3094 1800 3094 Dl
1824 (dev) 1994 3044 w
1825 2376 3094 2376 2950 Dl
1826 2376 2950 2952 2950 Dl
1827 2952 2950 2952 3094 Dl
1828 2952 3094 2376 3094 Dl
1829 (lba24) 2514 3044 w
1830 2952 3094 2952 2950 Dl
1831 2952 2950 3528 2950 Dl
1832 3528 2950 3528 3094 Dl
1833 3528 3094 2952 3094 Dl
1834 (lba32) 3090 3044 w
1835 1224 3238 1224 3094 Dl
1836 1224 3094 1800 3094 Dl
1837 1800 3094 1800 3238 Dl
1838 1800 3238 1224 3238 Dl
1839 (lba40) 1362 3188 w
1840 1800 3238 1800 3094 Dl
1841 1800 3094 2376 3094 Dl
1842 2376 3094 2376 3238 Dl
1843 2376 3238 1800 3238 Dl
1844 (feat8) 1951 3188 w
1845 2376 3238 2376 3094 Dl
1846 2376 3094 2952 3094 Dl
1847 2952 3094 2952 3238 Dl
1848 2952 3238 2376 3238 Dl
1849 (cnt) 2582 3188 w
1850 2952 3238 2952 3094 Dl
1851 2952 3094 3528 3094 Dl
1852 3528 3094 3528 3238 Dl
1853 3528 3238 2952 3238 Dl
1854 (cnt8) 3123 3188 w
1855 1224 3382 1224 3238 Dl
1856 1224 3238 1800 3238 Dl
1857 1800 3238 1800 3382 Dl
1858 1800 3382 1224 3382 Dl
1859 (rsvd) 1399 3332 w
1860 1800 3382 1800 3238 Dl
1861 1800 3238 2376 3238 Dl
1862 2376 3238 2376 3382 Dl
1863 2376 3382 1800 3382 Dl
1864 (ctl) 2024 3332 w
1865 4392 2518 3528 3022 Dl
1866 3581 2970 3528 3021 Dl
1867 3599 3001 3528 3021 Dl
1868 10 /LucidaSans-Demi f
1869 (Figure 1) 2853 3646 w
1870 11 /LucidaSansUnicode00 f
1871 (Raw) 720 3836 w
1872 (ATA) 980 3836 w
1873 (replies) 1247 3836 w
1874 (are) 1651 3836 w
1875 (formatted) 1865 3836 w
1876 (as) 2440 3836 w
1877 (a) 2603 3836 w
1878 (one-byte) 2710 3836 w
1879 (sd) 3246 3836 w
1880 (status) 3417 3836 w
1881 (code) 3786 3836 w
1882 (followed) 4086 3836 w
1883 (by) 4587 3836 w
1884 (the) 4759 3836 w
1885 (reply) 4976 3836 w
1886 (FIS.) 5287 3836 w
1887 (The) 720 3966 w
1888 (usual) 982 3966 w
1889 (read/write) 1330 3966 w
1890 (register) 1953 3966 w
1891 (substitutions) 2427 3966 w
1892 (are) 3185 3966 w
1893 (applied;) 3415 3966 w
1894 (ioport) 3906 3966 w
1895 (replaces) 4289 3966 w
1896 (flags,) 4794 3966 w
1897 (status) 5149 3966 w
1898 (replaces cmd, error replaces feature.) 720 4096 w
1899 (Important) 720 4266 w
1900 (commands) 1289 4266 w
1901 (such) 1913 4266 w
1902 (as) 2204 4266 w
1903 11 /LucidaTypewriter f
1904 (SMART) 2364 4266 w
1905 (RETURN) 2846 4266 w
1906 (STATUS) 3407 4266 w
1907 11 /LucidaSansUnicode00 f
1908 (return) 3924 4266 w
1909 (no) 4296 4266 w
1910 (data.) 4474 4266 w
1911 (In) 4819 4266 w
1912 (this) 4962 4266 w
1913 (case,) 5202 4266 w
1914 (the) 720 4396 w
1915 (protocol) 940 4396 w
1916 (is) 1433 4396 w
1917 (run) 1569 4396 w
1918 (as) 1798 4396 w
1919 (usual.) 1963 4396 w
1920 (The) 2366 4396 w
1921 (client) 2613 4396 w
1922 (performs) 2952 4396 w
1923 (a) 3487 4396 w
1924 (0-byte) 3596 4396 w
1925 (read) 4006 4396 w
1926 (to) 4291 4396 w
1927 (fulfill) 4447 4396 w
1928 (data) 4773 4396 w
1929 (transfer) 5053 4396 w
1930 (step.) 720 4526 w
1931 (The) 1067 4526 w
1932 (status) 1315 4526 w
1933 (is) 1687 4526 w
1934 (in) 1824 4526 w
1935 (the) 1973 4526 w
1936 (D2H) 2193 4526 w
1937 (FIS) 2475 4526 w
1938 (returned) 2674 4526 w
1939 (as) 3183 4526 w
1940 (the) 3349 4526 w
1941 (status.) 3569 4526 w
1942 (The) 4011 4526 w
1943 (vendor) 4259 4526 w
1944 (ATA) 4676 4526 w
1945 (command) 4947 4526 w
1946 (0xf0) 720 4656 w
1947 (is) 1012 4656 w
1948 (used) 1146 4656 w
1949 (to) 1447 4656 w
1950 (return) 1601 4656 w
1951 (the) 1976 4656 w
1952 (device) 2192 4656 w
1953 (signature) 2575 4656 w
1954 (FIS) 3121 4656 w
1955 (as) 3316 4656 w
1956 (there) 3478 4656 w
1957 (is) 3801 4656 w
1958 (no) 3934 4656 w
1959 (universal) 4114 4656 w
1960 (in-band) 4640 4656 w
1961 (way) 5116 4656 w
1962 (to) 5364 4656 w
1963 (do) 720 4786 w
1964 (this) 893 4786 w
1965 (without) 1127 4786 w
1966 (side) 1566 4786 w
1967 (effects.) 1822 4786 w
1968 (When) 2288 4786 w
1969 (talking) 2618 4786 w
1970 (only) 3021 4786 w
1971 (to) 3282 4786 w
1972 (ATA) 3428 4786 w
1973 (drives,) 3687 4786 w
1974 (it) 4081 4786 w
1975 (is) 4192 4786 w
1976 (possible) 4318 4786 w
1977 (to) 4799 4786 w
1978 (first) 4945 4786 w
1979 (issue) 5198 4786 w
1980 (a) 720 4916 w
1981 11 /LucidaTypewriter f
1982 (IDENTIFY) 817 4916 w
1983 (PACKET) 1529 4916 w
1984 (DEVICE) 2083 4916 w
1985 11 /LucidaSansUnicode00 f
1986 (and then a) 2593 4916 w
1987 11 /LucidaTypewriter f
1988 (IDENTIFY DEVICE) 3196 4916 w
1989 11 /LucidaSansUnicode00 f
1990 (command, inferring) 4416 4916 w
1991 (the) 720 5046 w
1992 (device) 944 5046 w
1993 (type) 1335 5046 w
1994 (from) 1617 5046 w
1995 (the) 1925 5046 w
1996 (successful) 2149 5046 w
1997 (command.) 2753 5046 w
1998 (However,) 3402 5046 w
1999 (it) 3950 5046 w
2000 (would) 4077 5046 w
2001 (not) 4452 5046 w
2002 (be) 4682 5046 w
2003 (possible) 4867 5046 w
2004 (to) 5364 5046 w
2005 (enumerate) 720 5176 w
2006 (the) 1326 5176 w
2007 (devices behind a) 1532 5176 w
2008 (port) 2460 5176 w
2009 (multiplier using this technique.) 2717 5176 w
2010 11 /LucidaSans-Demi f
2011 (Kernel changes) 720 5436 w
2012 (and) 1627 5436 w
2013 (Libfis) 1873 5436 w
2014 11 /LucidaSansUnicode00 f
2015 (Very) 720 5606 w
2016 (few) 1008 5606 w
2017 (changes) 1248 5606 w
2018 (were) 1739 5606 w
2019 (made) 2045 5606 w
2020 (to) 2391 5606 w
2021 (devsd) 2551 5606 w
2022 (to) 2917 5606 w
2023 (accommodate) 3078 5606 w
2024 (ATA) 3875 5606 w
2025 (commands.) 4149 5606 w
2026 (the) 4853 5606 w
2027 11 /LucidaTypewriter f
2028 (SDreq) 5077 5606 w
2029 11 /LucidaSansUnicode00 f
2030 (structure) 720 5736 w
2031 (adds) 1251 5736 w
2032 11 /LucidaTypewriter f
2033 (proto) 1555 5736 w
2034 11 /LucidaSansUnicode00 f
2035 (and) 1999 5736 w
2036 11 /LucidaTypewriter f
2037 (ataproto) 2246 5736 w
2038 11 /LucidaSansUnicode00 f
2039 (fields.) 2927 5736 w
2040 (To) 3338 5736 w
2041 (avoid) 3523 5736 w
2042 (disturbing) 3858 5736 w
2043 (existing) 4455 5736 w
2044 (SCSI) 4929 5736 w
2045 (func\255) 5203 5736 w
2046 (tionality and to allow) 720 5866 w
2047 (drivers which support) 1874 5866 w
2048 (SCSI) 3069 5866 w
2049 (and) 3331 5866 w
2050 (ATA) 3565 5866 w
2051 (commands) 3822 5866 w
2052 (in) 4439 5866 w
2053 (parallel,) 4575 5866 w
2054 (an) 5040 5866 w
2055 (addi\255) 5205 5866 w
2056 (tional) 720 5996 w
2057 11 /LucidaTypewriter f
2058 (ataio) 1075 5996 w
2059 11 /LucidaSansUnicode00 f
2060 (callback) 1524 5996 w
2061 (was) 2009 5996 w
2062 (added) 2265 5996 w
2063 (to) 2649 5996 w
2064 11 /LucidaTypewriter f
2065 (SDifc) 2811 5996 w
2066 11 /LucidaSansUnicode00 f
2067 (with) 3260 5996 w
2068 (the) 3540 5996 w
2069 (same) 3764 5996 w
2070 (signature) 4098 5996 w
2071 (as) 4652 5996 w
2072 (the) 4822 5996 w
2073 (existing) 5046 5996 w
2074 11 /LucidaTypewriter f
2075 (rio) 720 6126 w
2076 11 /LucidaSansUnicode00 f
2077 (callback.) 995 6126 w
2078 (About) 1534 6126 w
2079 (twenty) 1893 6126 w
2080 (lines) 2285 6126 w
2081 (of) 2573 6126 w
2082 (code) 2719 6126 w
2083 (were) 3011 6126 w
2084 (added) 3303 6126 w
2085 (to) 3671 6126 w
2086 11 /LucidaTypewriter f
2087 (port/devsd.c) 3817 6126 w
2088 11 /LucidaSansUnicode00 f
2089 (to) 4803 6126 w
2090 (recognize) 4949 6126 w
2091 (raw) 720 6256 w
2092 (ATA) 946 6256 w
2093 (commands and call) 1202 6256 w
2094 (the) 2267 6256 w
2095 (driver) 2473 6256 w
2096 11 /LucidaSansUnicode20 f
2097 (\031) 2783 6256 w
2098 11 /LucidaSansUnicode00 f
2099 (s) 2818 6256 w
2100 11 /LucidaTypewriter f
2101 (ataio) 2909 6256 w
2102 11 /LucidaSansUnicode00 f
2103 (function.) 3339 6256 w
2104 (To) 720 6426 w
2105 (assist) 896 6426 w
2106 (in) 1238 6426 w
2107 (generating) 1378 6426 w
2108 (the) 1993 6426 w
2109 (FISes) 2205 6426 w
2110 (to) 2514 6426 w
2111 (communicate) 2663 6426 w
2112 (with) 3419 6426 w
2113 (devices,) 3686 6426 w
2114 11 /LucidaTypewriter f
2115 (libfis) 4156 6426 w
2116 11 /LucidaSansUnicode00 f
2117 (was) 4671 6426 w
2118 (written.) 4914 6426 w
2119 (It) 5399 6426 w
2120 (contains) 720 6556 w
2121 (functions) 1205 6556 w
2122 (to) 1738 6556 w
2123 (identify) 1882 6556 w
2124 (and) 2320 6556 w
2125 (enumerate) 2554 6556 w
2126 (the) 3160 6556 w
2127 (important) 3366 6556 w
2128 (features of) 3927 6556 w
2129 (a) 4541 6556 w
2130 (drive, to format) 4637 6556 w
2131 (H2D) 720 6686 w
2132 (FISes And finally, functions) 988 6686 w
2133 (for) 2465 6686 w
2134 11 /LucidaSans-Italic f
2135 (sd) 2654 6686 w
2136 11 /LucidaSansUnicode00 f
2137 (and) 2811 6686 w
2138 11 /LucidaSans-Italic f
2139 (sd) 3045 6686 w
2140 11 /LucidaSansUnicode00 f
2141 (-devices) 3202 6686 w
2142 (to) 3696 6686 w
2143 (build) 3840 6686 w
2144 (D2H) 4146 6686 w
2145 (FISes) 4415 6686 w
2146 (to) 4719 6686 w
2147 (capture) 4863 6686 w
2148 (the) 5301 6686 w
2149 (device) 720 6816 w
2150 (signature.) 1093 6816 w
2151 (All) 720 6986 w
2152 (ATA) 907 6986 w
2153 (device) 1176 6986 w
2154 (drivers) 1562 6986 w
2155 (for) 1976 6986 w
2156 (the) 2177 6986 w
2157 (386) 2396 6986 w
2158 (architecture) 2651 6986 w
2159 (have) 3336 6986 w
2160 (been) 3632 6986 w
2161 (modified) 3941 6986 w
2162 (to) 4463 6986 w
2163 (accept) 4619 6986 w
2164 (raw) 5012 6986 w
2165 (ATA) 5251 6986 w
2166 (commands.) 720 7116 w
2167 (Due) 1408 7116 w
2168 (to) 1658 7116 w
2169 (consolidation) 1803 7116 w
2170 (of) 2556 7116 w
2171 (FIS) 2701 7116 w
2172 (handling,) 2887 7116 w
2173 (the) 3424 7116 w
2174 (AHCI) 3631 7116 w
2175 (driver) 3932 7116 w
2176 (lost) 4278 7116 w
2177 (175) 4510 7116 w
2178 (lines) 4753 7116 w
2179 (of) 5039 7116 w
2180 (code,) 5183 7116 w
2181 (additional) 720 7246 w
2182 (non-atazz-related) 1315 7246 w
2183 (functionality) 2370 7246 w
2184 (notwithstanding.) 3097 7246 w
2185 (The) 4096 7246 w
2186 (IDE) 4359 7246 w
2187 (driver) 4597 7246 w
2188 (remained) 4971 7246 w
2189 cleartomark
2190 showpage
2191 saveobj restore
2192 %%EndPage: 3 3
2193 %%Page: 4 4
2194 /saveobj save def
2195 mark
2196 4 pagesetup
2197 11 /LucidaSansUnicode00 f
2198 (exactly) 720 850 w
2199 (the) 1138 850 w
2200 (same) 1351 850 w
2201 (size.) 1674 850 w
2202 (Quite) 1999 850 w
2203 (a) 2330 850 w
2204 (bit) 2433 850 w
2205 (more) 2617 850 w
2206 (code) 2935 850 w
2207 (could) 3231 850 w
2208 (be) 3565 850 w
2209 (removed) 3738 850 w
2210 (if) 4244 850 w
2211 (the) 4359 850 w
2212 (driver) 4571 850 w
2213 (were) 4922 850 w
2214 (reor\255) 5217 850 w
2215 (ganized.) 720 980 w
2216 (The) 1266 980 w
2217 (mv50xx) 1518 980 w
2218 (driver) 2002 980 w
2219 (gained) 2365 980 w
2220 (153) 2778 980 w
2221 (lines) 3039 980 w
2222 (of) 3343 980 w
2223 (code.) 3505 980 w
2224 (Development) 3883 980 w
2225 (versions) 4642 980 w
2226 (of) 5139 980 w
2227 (the) 5301 980 w
2228 (Marvell) 720 1110 w
2229 (Orion) 1166 1110 w
2230 (driver) 1526 1110 w
2231 (lost) 1898 1110 w
2232 (over) 2156 1110 w
2233 (500) 2449 1110 w
2234 (lines) 2717 1110 w
2235 (while) 3028 1110 w
2236 11 /LucidaTypewriter f
2237 (libfis) 3368 1110 w
2238 11 /LucidaSansUnicode00 f
2239 (is) 3903 1110 w
2240 (only) 4052 1110 w
2241 (about) 4337 1110 w
2242 (the) 4704 1110 w
2243 (same) 4936 1110 w
2244 (line) 5278 1110 w
2245 (count.) 720 1240 w
2246 (Since) 720 1410 w
2247 (FIS) 1043 1410 w
2248 (formats) 1239 1410 w
2249 (were) 1698 1410 w
2250 (used) 1998 1410 w
2251 (to) 2299 1410 w
2252 (convey) 2453 1410 w
2253 (commands) 2866 1410 w
2254 (from) 3493 1410 w
2255 (user) 3794 1410 w
2256 (space,) 4072 1410 w
2257 11 /LucidaTypewriter f
2258 (libfis) 4458 1410 w
2259 11 /LucidaSansUnicode00 f
2260 (has) 4979 1410 w
2261 (been) 5211 1410 w
2262 (equally) 720 1540 w
2263 (useful) 1151 1540 w
2264 (for) 1528 1540 w
2265 (user) 1731 1540 w
2266 (space) 2012 1540 w
2267 (applications.) 2366 1540 w
2268 (This) 3130 1540 w
2269 (is) 3405 1540 w
2270 (because) 3543 1540 w
2271 (the) 4027 1540 w
2272 11 /LucidaSans-Italic f
2273 (atazz) 4247 1540 w
2274 11 /LucidaSansUnicode00 f
2275 (interface) 4590 1540 w
2276 (can) 5107 1540 w
2277 (be) 5341 1540 w
2278 (thought) 720 1670 w
2279 (of) 1178 1670 w
2280 (as) 1323 1670 w
2281 (an) 1477 1670 w
2282 (idealized) 1643 1670 w
2283 (HBA.) 2162 1670 w
2284 (Conversely,) 2491 1670 w
2285 (the) 3146 1670 w
2286 (hardware) 3355 1670 w
2287 (driver) 3889 1670 w
2288 (does) 4237 1670 w
2289 (not) 4529 1670 w
2290 (need) 4743 1670 w
2291 (to) 5042 1670 w
2292 (know) 5188 1670 w
2293 (anything about) 720 1800 w
2294 (the) 1559 1800 w
2295 (command it) 1765 1800 w
2296 (is issuing beyond the) 2433 1800 w
2297 (ATA) 3604 1800 w
2298 (protocol.) 3860 1800 w
2299 11 /LucidaSans-Demi f
2300 (Atazz) 720 2060 w
2301 11 /LucidaSansUnicode00 f
2302 (As an example) 720 2230 w
2303 (and) 1541 2230 w
2304 (debugging) 1775 2230 w
2305 (tool,) 2383 2230 w
2306 (the) 2661 2230 w
2307 11 /LucidaSans-Italic f
2308 (atazz) 2868 2230 w
2309 11 /LucidaSansUnicode00 f
2310 (\(8\)) 3162 2230 w
2311 (command) 3339 2230 w
2312 (was) 3900 2230 w
2313 (written.) 4138 2230 w
2314 11 /LucidaSans-Italic f
2315 (Atazz) 4618 2230 w
2316 11 /LucidaSansUnicode00 f
2317 (is) 4957 2230 w
2318 (an) 5081 2230 w
2319 (ana\255) 5246 2230 w
2320 (log) 720 2360 w
2321 (to) 929 2360 w
2322 11 /LucidaSans-Italic f
2323 (scuzz) 1079 2360 w
2324 11 /LucidaSansUnicode00 f
2325 (\(8\);) 1374 2360 w
2326 (they) 1592 2360 w
2327 (can) 1862 2360 w
2328 (be) 2089 2360 w
2329 (thought) 2262 2360 w
2330 (of) 2725 2360 w
2331 (as) 2875 2360 w
2332 (a) 3034 2360 w
2333 (driver) 3137 2360 w
2334 (for) 3489 2360 w
2335 (a) 3684 2360 w
2336 (virtual) 3787 2360 w
2337 (interface) 4164 2360 w
2338 (provided) 4673 2360 w
2339 (by) 5184 2360 w
2340 11 /LucidaSans-Italic f
2341 (sd) 5351 2360 w
2342 11 /LucidaSansUnicode00 f
2343 (combined) 720 2490 w
2344 (with) 1291 2490 w
2345 (a) 1564 2490 w
2346 (disk) 1672 2490 w
2347 (console.) 1940 2490 w
2348 (ATA) 2465 2490 w
2349 (commands) 2733 2490 w
2350 (are) 3361 2490 w
2351 (spelled) 3576 2490 w
2352 (out) 4005 2490 w
2353 (verbosely) 4228 2490 w
2354 (as) 4782 2490 w
2355 (in) 4946 2490 w
2356 (ACS-2.) 5093 2490 w
2357 (Arbitrary) 720 2620 w
2358 (ATA) 1227 2620 w
2359 (commands may be) 1483 2620 w
2360 (submitted, but) 2520 2620 w
2361 (the) 3343 2620 w
2362 (controller or driver may not) 3549 2620 w
2363 (support) 5057 2620 w
2364 (all) 720 2750 w
2365 (of) 880 2750 w
2366 (them.) 1023 2750 w
2367 (Here) 1401 2750 w
2368 (is a) 1686 2750 w
2369 (sample) 1905 2750 w
2370 (transcript:) 2322 2750 w
2371 9 /LucidaTypewriter f
2372 (az>) 940 2920 w
2373 (probe) 1200 2920 w
2374 (/dev/sda0) 940 3030 w
2375 (976773168;) 1720 3030 w
2376 (512) 2435 3030 w
2377 (50000f001b206489) 2760 3030 w
2378 (/dev/sdC1) 940 3140 w
2379 (0;) 1720 3140 w
2380 (0) 1915 3140 w
2381 (0) 2240 3140 w
2382 (/dev/sdD0) 940 3250 w
2383 (1023120;) 1720 3250 w
2384 (512) 2305 3250 w
2385 (0) 2760 3250 w
2386 (/dev/sdE0) 940 3360 w
2387 (976773168;) 1720 3360 w
2388 (512) 2435 3360 w
2389 (50014ee2014f5b5a) 2760 3360 w
2390 (/dev/sdF7) 940 3470 w
2391 (976773168;) 1720 3470 w
2392 (512) 2435 3470 w
2393 (5000cca214c3a6d3) 2760 3470 w
2394 (az>) 940 3580 w
2395 (open) 1200 3580 w
2396 (/dev/sdF0) 1525 3580 w
2397 (az>) 940 3690 w
2398 (smart) 1200 3690 w
2399 (enable) 1590 3690 w
2400 (operations) 2045 3690 w
2401 (az>) 940 3800 w
2402 (smart) 1200 3800 w
2403 (return) 1590 3800 w
2404 (status) 2045 3800 w
2405 (normal) 940 3910 w
2406 (az>) 940 4020 w
2407 (rfis) 1200 4020 w
2408 (00) 940 4130 w
2409 (34405000004fc2a00000000000000000) 940 4240 w
2410 11 /LucidaSansUnicode00 f
2411 (In) 720 4470 w
2412 (the) 871 4470 w
2413 (example,) 1093 4470 w
2414 (the) 1634 4470 w
2415 11 /LucidaTypewriter f
2416 (probe) 1856 4470 w
2417 11 /LucidaSansUnicode00 f
2418 (command) 2302 4470 w
2419 (is) 2878 4470 w
2420 (a) 3017 4470 w
2421 (special) 3129 4470 w
2422 (command) 3548 4470 w
2423 (that) 4124 4470 w
2424 (uses) 4386 4470 w
2425 11 /LucidaTypewriter f
2426 (#S/sdctl) 4680 4470 w
2427 11 /LucidaSansUnicode00 f
2428 (to) 5364 4470 w
2429 (enumerate) 720 4600 w
2430 (the) 1336 4600 w
2431 (controllers) 1552 4600 w
2432 (in) 2168 4600 w
2433 (the) 2313 4600 w
2434 (system.) 2529 4600 w
2435 (For) 3018 4600 w
2436 (each) 3233 4600 w
2437 (controller,) 3524 4600 w
2438 (the) 4118 4600 w
2439 11 /LucidaTypewriter f
2440 (sd) 4333 4600 w
2441 11 /LucidaSansUnicode00 f
2442 (vendor) 4535 4600 w
2443 (command) 4947 4600 w
2444 11 /LucidaTypewriter f
2445 (0xf0) 720 4730 w
2446 11 /LucidaSansUnicode00 f
2447 (\() 1077 4730 w
2448 11 /LucidaTypewriter f
2449 (GET) 1113 4730 w
2450 (SIGNATURE) 1391 4730 w
2451 11 /LucidaSansUnicode00 f
2452 (\)) 2102 4730 w
2453 (is) 2179 4730 w
2454 (issued.) 2309 4730 w
2455 (If) 2764 4730 w
2456 (this) 2879 4730 w
2457 (command) 3118 4730 w
2458 (is) 3685 4730 w
2459 (successful,) 3815 4730 w
2460 (the) 4443 4730 w
2461 (number) 4656 4730 w
2462 (of) 5112 4730 w
2463 (sec\255) 5262 4730 w
2464 (tors,) 720 4860 w
2465 (sector) 1000 4860 w
2466 (size) 1363 4860 w
2467 (and) 1612 4860 w
2468 (WWN) 1846 4860 w
2469 (are) 2153 4860 w
2470 (gathered) 2357 4860 w
2471 (and) 2869 4860 w
2472 (and) 3103 4860 w
2473 (listed.) 3337 4860 w
2474 (The) 3734 4860 w
2475 11 /LucidaTypewriter f
2476 (/dev/sdC1) 3968 4860 w
2477 11 /LucidaSansUnicode00 f
2478 (device) 4714 4860 w
2479 (reports) 5087 4860 w
2480 (0 sectors and) 720 4990 w
2481 (0) 1476 4990 w
2482 (sector) 1581 4990 w
2483 (size) 1944 4990 w
2484 (because) 2193 4990 w
2485 (it) 2663 4990 w
2486 (is) 2772 4990 w
2487 (a) 2896 4990 w
2488 (DVD-RW) 2993 4990 w
2489 (with) 3495 4990 w
2490 (no) 3757 4990 w
2491 (media.) 3928 4990 w
2492 (The) 4360 4990 w
2493 11 /LucidaTypewriter f
2494 (open) 4595 4990 w
2495 11 /LucidaSansUnicode00 f
2496 (command) 4947 4990 w
2497 (is) 720 5120 w
2498 (another) 850 5120 w
2499 (special) 1304 5120 w
2500 (command) 1714 5120 w
2501 (that) 2281 5120 w
2502 (issues) 2534 5120 w
2503 (the) 2906 5120 w
2504 (same) 3118 5120 w
2505 (commands) 3440 5120 w
2506 (a) 4062 5120 w
2507 (SATA) 4164 5120 w
2508 (driver) 4485 5120 w
2509 (would) 4836 5120 w
2510 (issue) 5198 5120 w
2511 (to) 720 5250 w
2512 (gather) 871 5250 w
2513 (the) 1259 5250 w
2514 (information) 1473 5250 w
2515 (about) 2140 5250 w
2516 (the) 2489 5250 w
2517 (drive.) 2703 5250 w
2518 (The) 3081 5250 w
2519 (final) 3324 5250 w
2520 (two) 3602 5250 w
2521 (commands) 3839 5250 w
2522 (enable) 4464 5250 w
2523 (SMART) 4862 5250 w
2524 (and) 5274 5250 w
2525 (return) 720 5380 w
2526 (the) 1108 5380 w
2527 (SMART) 1338 5380 w
2528 (status.) 1765 5380 w
2529 (The) 2217 5380 w
2530 (smart) 2475 5380 w
2531 (status) 2839 5380 w
2532 (is) 3221 5380 w
2533 (returned) 3368 5380 w
2534 (in) 3887 5380 w
2535 (a) 4046 5380 w
2536 (D2H) 4166 5380 w
2537 (FIS.) 4458 5380 w
2538 (This) 4737 5380 w
2539 (result) 5021 5380 w
2540 (is) 5384 5380 w
2541 (parsed) 720 5510 w
2542 (the) 1130 5510 w
2543 (result) 1349 5510 w
2544 (is) 1701 5510 w
2545 (printed) 1837 5510 w
2546 (as) 2271 5510 w
2547 (either) 2436 5510 w
2548 11 /LucidaSansUnicode20 f
2549 (\034) 2794 5510 w
2550 11 /LucidaSansUnicode00 f
2551 (normal,) 2835 5510 w
2552 11 /LucidaSansUnicode20 f
2553 (\035) 3245 5510 w
2554 11 /LucidaSansUnicode00 f
2555 (or) 3334 5510 w
2556 11 /LucidaSansUnicode20 f
2557 (\034) 3494 5510 w
2558 11 /LucidaSansUnicode00 f
2559 (threshold) 3535 5510 w
2560 (exceeded) 4091 5510 w
2561 11 /LucidaSansUnicode20 f
2562 (\035) 4600 5510 w
2563 11 /LucidaSansUnicode00 f
2564 (\(the) 4690 5510 w
2565 (drive) 4946 5510 w
2566 (pre\255) 5260 5510 w
2567 (dicts imminent) 720 5640 w
2568 (failure\).) 1551 5640 w
2569 (As) 720 5810 w
2570 (a) 889 5810 w
2571 (further) 987 5810 w
2572 (real-world) 1394 5810 w
2573 (example,) 1993 5810 w
2574 (a) 2520 5810 w
2575 (drive) 2619 5810 w
2576 (from) 2922 5810 w
2577 (my) 3215 5810 w
2578 (file) 3412 5810 w
2579 (server) 3617 5810 w
2580 (failed) 3982 5810 w
2581 (after) 4317 5810 w
2582 (a) 4605 5810 w
2583 (power) 4704 5810 w
2584 (outage.) 5070 5810 w
2585 (The) 720 5940 w
2586 (simple) 957 5940 w
2587 (diagnostic) 1348 5940 w
2588 11 /LucidaTypewriter f
2589 (SMART) 1936 5940 w
2590 (RETURN) 2413 5940 w
2591 (STATUS) 2968 5940 w
2592 11 /LucidaSansUnicode00 f
2593 (returned) 3479 5940 w
2594 (an) 3976 5940 w
2595 (uninformative) 4142 5940 w
2596 11 /LucidaSansUnicode20 f
2597 (\034) 4923 5940 w
2598 11 /LucidaSansUnicode00 f
2599 (threshold) 4964 5940 w
2600 (exceeded.) 720 6070 w
2601 11 /LucidaSansUnicode20 f
2602 (\035) 1264 6070 w
2603 11 /LucidaSansUnicode00 f
2604 (We) 1344 6070 w
2605 (can) 1540 6070 w
2606 (run) 1764 6070 w
2607 (some) 1984 6070 w
2608 (more) 2310 6070 w
2609 (in-depth) 2625 6070 w
2610 (tests.) 3137 6070 w
2611 (In) 3502 6070 w
2612 (this) 3641 6070 w
2613 (case) 3877 6070 w
2614 (we) 4151 6070 w
2615 (will) 4337 6070 w
2616 (need) 4557 6070 w
2617 (to) 4858 6070 w
2618 (make) 5006 6070 w
2619 (up) 5335 6070 w
2620 (for) 720 6200 w
2621 (the) 919 6200 w
2622 (fact) 1136 6200 w
2623 (that) 1381 6200 w
2624 11 /LucidaSans-Italic f
2625 (atazz) 1638 6200 w
2626 11 /LucidaSansUnicode00 f
2627 (does) 1978 6200 w
2628 (not) 2278 6200 w
2629 (know) 2500 6200 w
2630 (every) 2830 6200 w
2631 (option) 3159 6200 w
2632 (to) 3548 6200 w
2633 (every) 3701 6200 w
2634 (command.) 4029 6200 w
2635 (We) 4669 6200 w
2636 (will) 4871 6200 w
2637 (set) 5097 6200 w
2638 (the) 5301 6200 w
2639 11 /LucidaTypewriter f
2640 (lba0) 720 6330 w
2641 11 /LucidaSansUnicode00 f
2642 (register by hand:) 1071 6330 w
2643 cleartomark
2644 showpage
2645 saveobj restore
2646 %%EndPage: 4 4
2647 %%Page: 5 5
2648 /saveobj save def
2649 mark
2650 5 pagesetup
2651 9 /LucidaTypewriter f
2652 (az>) 940 830 w
2653 (smart) 1200 830 w
2654 (lba0) 1590 830 w
2655 (1) 1915 830 w
2656 (execute) 2045 830 w
2657 (off-line) 2565 830 w
2658 (immediate) 3150 830 w
2659 (#) 3800 830 w
2660 (short) 3930 830 w
2661 (data) 4320 830 w
2662 (collection) 4645 830 w
2663 (az>) 940 940 w
2664 (smart) 1200 940 w
2665 (read) 1590 940 w
2666 (data) 1915 940 w
2667 (col) 940 1050 w
2668 (status:) 1200 1050 w
2669 (00) 1720 1050 w
2670 (never) 1915 1050 w
2671 (started) 2305 1050 w
2672 (exe) 940 1160 w
2673 (status:) 1200 1160 w
2674 (89) 1720 1160 w
2675 (failed:) 1915 1160 w
2676 (shipping) 2435 1160 w
2677 (damage,) 3020 1160 w
2678 (90%) 3540 1160 w
2679 (left) 3800 1160 w
2680 (time) 940 1270 w
2681 (left:) 1265 1270 w
2682 (10507s) 1655 1270 w
2683 (shrt) 940 1380 w
2684 (poll:) 1265 1380 w
2685 (176m) 1655 1380 w
2686 (ext) 940 1490 w
2687 (poll:) 1200 1490 w
2688 (19m) 1590 1490 w
2689 (az>) 940 1600 w
2690 11 /LucidaSansUnicode00 f
2691 (Here) 720 1830 w
2692 (we) 1027 1830 w
2693 (see) 1231 1830 w
2694 (that) 1468 1830 w
2695 (the) 1736 1830 w
2696 (drive) 1964 1830 w
2697 (claims) 2286 1830 w
2698 (that) 2682 1830 w
2699 (it) 2950 1830 w
2700 (was) 3080 1830 w
2701 (damaged) 3339 1830 w
2702 (in) 3888 1830 w
2703 (shipping) 4045 1830 w
2704 (and) 4564 1830 w
2705 (the) 4820 1830 w
2706 (damage) 5049 1830 w
2707 (occurred) 720 1960 w
2708 (in) 1226 1960 w
2709 (the) 1364 1960 w
2710 (first) 1572 1960 w
2711 (10%) 1824 1960 w
2712 (of) 2073 1960 w
2713 (the) 2218 1960 w
2714 (drive.) 2426 1960 w
2715 (Since) 2798 1960 w
2716 (we) 3112 1960 w
2717 (know) 3296 1960 w
2718 (the) 3617 1960 w
2719 (drive) 3825 1960 w
2720 (had) 4127 1960 w
2721 (been) 4362 1960 w
2722 (working) 4660 1960 w
2723 (before) 5126 1960 w
2724 (the) 720 2090 w
2725 (power) 941 2090 w
2726 (outage,) 1319 2090 w
2727 (and) 1771 2090 w
2728 (the) 2019 2090 w
2729 (original) 2240 2090 w
2730 (symptom) 2695 2090 w
2731 (was) 3239 2090 w
2732 (excessive) 3491 2090 w
2733 (UREs) 4051 2090 w
2734 (\(Unrecoverable) 4362 2090 w
2735 (Read) 5211 2090 w
2736 (Errors\)) 720 2220 w
2737 (followed) 1121 2220 w
2738 (by) 1624 2220 w
2739 (write) 1798 2220 w
2740 (failures,) 2111 2220 w
2741 (and) 2591 2220 w
2742 (finally) 2837 2220 w
2743 (a) 3208 2220 w
2744 (threshold) 3317 2220 w
2745 (exceeded) 3873 2220 w
2746 (condition,) 4430 2220 w
2747 (it) 5013 2220 w
2748 (is) 5133 2220 w
2749 (rea\255) 5268 2220 w
2750 (sonable) 720 2350 w
2751 (to assume) 1170 2350 w
2752 (that) 1753 2350 w
2753 (the) 1999 2350 w
2754 (head may have) 2205 2350 w
2755 (crashed.) 3038 2350 w
2756 11 /LucidaSans-Demi f
2757 (Stand) 720 2610 w
2758 (Alone) 1074 2610 w
2759 (Applications) 1434 2610 w
2760 11 /LucidaSansUnicode00 f
2761 (There) 720 2780 w
2762 (are) 1107 2780 w
2763 (several) 1357 2780 w
2764 (obvious) 1814 2780 w
2765 (stand-alone) 2312 2780 w
2766 (applications) 3043 2780 w
2767 (for) 3769 2780 w
2768 (this) 4004 2780 w
2769 (functionality:) 4283 2780 w
2770 (a) 5064 2780 w
2771 (drive) 5207 2780 w
2772 (firmware) 720 2910 w
2773 (upgrade) 1243 2910 w
2774 (utility,) 1735 2910 w
2775 (a) 2123 2910 w
2776 (drive) 2233 2910 w
2777 (scrubber) 2547 2910 w
2778 (that) 3066 2910 w
2779 (bypasses) 3326 2910 w
2780 (the) 3861 2910 w
2781 (drive) 4081 2910 w
2782 (cache) 4395 2910 w
2783 (and) 4747 2910 w
2784 (a) 4994 2910 w
2785 (SMART) 5104 2910 w
2786 (monitor.) 720 3040 w
2787 (Since) 720 3210 w
2788 (SCSI) 1032 3210 w
2789 (also supports a) 1293 3210 w
2790 (basic) 2146 3210 w
2791 (SMART-like) 2456 3210 w
2792 (interface) 3114 3210 w
2793 (through) 3618 3210 w
2794 (the) 4079 3210 w
2795 11 /LucidaTypewriter f
2796 (SEND) 4286 3210 w
2797 (DIAGNOSTIC) 4682 3210 w
2798 11 /LucidaSansUnicode00 f
2799 (and) 720 3340 w
2800 11 /LucidaTypewriter f
2801 (RECEIVE) 964 3340 w
2802 (DIAGNOSTIC) 1607 3340 w
2803 (RESULTS) 2487 3340 w
2804 11 /LucidaSansUnicode00 f
2805 (commands,) 3086 3340 w
2806 11 /LucidaSans-Italic f
2807 (disk/smart) 3748 3340 w
2808 11 /LucidaSansUnicode00 f
2809 (\(8\)) 4336 3340 w
2810 (gives) 4522 3340 w
2811 (a) 4842 3340 w
2812 (chance) 4948 3340 w
2813 (to) 5364 3340 w
2814 (test) 720 3470 w
2815 (both raw) 955 3470 w
2816 (ATA) 1461 3470 w
2817 (and SCSI) 1717 3470 w
2818 (commands in the) 2211 3470 w
2819 (same) 3168 3470 w
2820 (application.) 3484 3470 w
2821 11 /LucidaSans-Italic f
2822 (Disk/smart) 720 3640 w
2823 11 /LucidaSansUnicode00 f
2824 (uses) 1362 3640 w
2825 (the) 1644 3640 w
2826 (usual) 1855 3640 w
2827 (techniques) 2180 3640 w
2828 (for) 2802 3640 w
2829 (gathering) 2995 3640 w
2830 (a) 3548 3640 w
2831 (list) 3649 3640 w
2832 (of) 3850 3640 w
2833 (devices) 3998 3640 w
2834 (or) 4432 3640 w
2835 (uses) 4584 3640 w
2836 (the) 4866 3640 w
2837 (devices) 5078 3640 w
2838 (given.) 720 3770 w
2839 (Then) 1135 3770 w
2840 (it) 1460 3770 w
2841 (issues) 1590 3770 w
2842 (a) 1977 3770 w
2843 (raw) 2095 3770 w
2844 (ATA) 2343 3770 w
2845 (request) 2621 3770 w
2846 (for) 3081 3770 w
2847 (the) 3291 3770 w
2848 (device) 3519 3770 w
2849 (signature.) 3914 3770 w
2850 (If) 4542 3770 w
2851 (that) 4672 3770 w
2852 (fails,) 4940 3770 w
2853 (it) 5254 3770 w
2854 (is) 5384 3770 w
2855 (assumed) 720 3900 w
2856 (that) 1262 3900 w
2857 (the) 1541 3900 w
2858 (drive) 1780 3900 w
2859 (is) 2113 3900 w
2860 (SCSI,) 2270 3900 w
2861 (and) 2600 3900 w
2862 (a) 2867 3900 w
2863 (raw) 2997 3900 w
2864 (SCSI) 3257 3900 w
2865 (request) 3552 3900 w
2866 (is) 4024 3900 w
2867 (issued.) 4181 3900 w
2868 (In) 4663 3900 w
2869 (both) 4832 3900 w
2870 (cases,) 5146 3900 w
2871 11 /LucidaSans-Italic f
2872 (disk/smart) 720 4030 w
2873 11 /LucidaSansUnicode00 f
2874 (is able) 1343 4030 w
2875 (to reliably determine) 1725 4030 w
2876 (if) 2871 4030 w
2877 (SMART is supported and can be) 2979 4030 w
2878 (enabled.) 4705 4030 w
2879 (If) 720 4200 w
2880 (successful,) 829 4200 w
2881 (each) 1452 4200 w
2882 (device) 1736 4200 w
2883 (is) 2111 4200 w
2884 (probed) 2236 4200 w
2885 (every) 2654 4200 w
2886 (5) 2974 4200 w
2887 (minutes) 3080 4200 w
2888 (and) 3546 4200 w
2889 (failures) 3781 4200 w
2890 (are) 4215 4200 w
2891 (logged.) 4420 4200 w
2892 (A) 4893 4200 w
2893 (one) 5006 4200 w
2894 (shot) 5240 4200 w
2895 (mode) 720 4330 w
2896 (is also available:) 1055 4330 w
2897 9 /LucidaTypewriter f
2898 (chula#) 940 4500 w
2899 (disk/smart) 1395 4500 w
2900 (-atv) 2110 4500 w
2901 (sda0:) 940 4610 w
2902 (normal) 1330 4610 w
2903 (sda1:) 940 4720 w
2904 (normal) 1330 4720 w
2905 (sda2:) 940 4830 w
2906 (normal) 1330 4830 w
2907 (sda3:) 940 4940 w
2908 (threshold) 1330 4940 w
2909 (exceeded) 1980 4940 w
2910 (sdE1:) 940 5050 w
2911 (normal) 1330 5050 w
2912 (sdF7:) 940 5160 w
2913 (normal) 1330 5160 w
2914 11 /LucidaSansUnicode00 f
2915 (Drives) 720 5390 w
2916 11 /LucidaTypewriter f
2917 (sda0) 1095 5390 w
2918 11 /LucidaSansUnicode00 f
2919 (,) 1411 5390 w
2920 11 /LucidaTypewriter f
2921 (sda1) 1486 5390 w
2922 11 /LucidaSansUnicode00 f
2923 (are) 1842 5390 w
2924 (SCSI) 2050 5390 w
2925 (and) 2316 5390 w
2926 (the) 2555 5390 w
2927 (remainder) 2767 5390 w
2928 (are) 3354 5390 w
2929 (ATA.) 3563 5390 w
2930 (Note) 3895 5390 w
2931 (that) 4187 5390 w
2932 (other) 4439 5390 w
2933 (drives) 4763 5390 w
2934 (on) 5125 5390 w
2935 (the) 5301 5390 w
2936 (same) 720 5520 w
2937 (controller are) 1036 5520 w
2938 (ATA.) 1789 5520 w
2939 (Recalling that) 2115 5520 w
2940 11 /LucidaTypewriter f
2941 (sdC0) 2876 5520 w
2942 11 /LucidaSansUnicode00 f
2943 (was previously listed, we) 3227 5520 w
2944 (can check) 4588 5520 w
2945 (to see) 5149 5520 w
2946 (why no results were) 720 5650 w
2947 (reported by) 1819 5650 w
2948 11 /LucidaTypewriter f
2949 (sdC0) 2475 5650 w
2950 11 /LucidaSansUnicode00 f
2951 (:) 2791 5650 w
2952 9 /LucidaTypewriter f
2953 (chula#) 940 5820 w
2954 (for\(i) 1395 5820 w
2955 (in) 1785 5820 w
2956 (a3) 1980 5820 w
2957 (C0\)) 2175 5820 w
2958 (echo) 1200 5930 w
2959 (identify) 1525 5930 w
2960 (device) 2110 5930 w
2961 (|) 2565 5930 w
2962 (atazz) 1460 6040 w
2963 (/dev/sd$i) 1850 6040 w
2964 (>[2]/dev/null) 2500 6040 w
2965 (|) 3410 6040 w
2966 (grep) 1460 6150 w
2967 ('^flags') 1785 6150 w
2968 (flags) 940 6260 w
2969 (lba) 1460 6260 w
2970 (llba) 1720 6260 w
2971 (smart) 2045 6260 w
2972 (power) 2435 6260 w
2973 (nop) 2825 6260 w
2974 (sct) 3085 6260 w
2975 (flags) 940 6370 w
2976 (lba) 1460 6370 w
2977 11 /LucidaSansUnicode00 f
2978 (So we) 720 6560 w
2979 (see) 1063 6560 w
2980 (that) 1278 6560 w
2981 11 /LucidaTypewriter f
2982 (sdC0) 1524 6560 w
2983 11 /LucidaSansUnicode00 f
2984 (simply does not) 1875 6560 w
2985 (support) 2758 6560 w
2986 (the) 3208 6560 w
2987 (SMART feature) 3414 6560 w
2988 (set.) 4232 6560 w
2989 cleartomark
2990 showpage
2991 saveobj restore
2992 %%EndPage: 5 5
2993 %%Page: 6 6
2994 /saveobj save def
2995 mark
2996 6 pagesetup
2997 11 /LucidaSans-Demi f
2998 (Further) 720 850 w
2999 (Work) 1174 850 w
3000 11 /LucidaSansUnicode00 f
3001 (While) 720 1020 w
3002 (the) 1047 1020 w
3003 (raw) 1256 1020 w
3004 (ATA) 1485 1020 w
3005 (interface) 1744 1020 w
3006 (has) 2250 1020 w
3007 (been) 2473 1020 w
3008 (used) 2772 1020 w
3009 (extensively) 3065 1020 w
3010 (from) 3699 1020 w
3011 (user) 3992 1020 w
3012 (space) 4261 1020 w
3013 (and) 4603 1020 w
3014 (has) 4840 1020 w
3015 (allowed) 5064 1020 w
3016 (the) 720 1150 w
3017 (removal) 928 1150 w
3018 (of) 1391 1150 w
3019 (quirky) 1536 1150 w
3020 (functionality,) 1908 1150 w
3021 (device) 2644 1150 w
3022 (setup) 3019 1150 w
3023 (has) 3352 1150 w
3024 (not) 3574 1150 w
3025 (yet) 3787 1150 w
3026 (been) 3984 1150 w
3027 (addressed.) 4282 1150 w
3028 (For) 4937 1150 w
3029 (exam\255) 5144 1150 w
3030 (ple,) 720 1280 w
3031 (both) 960 1280 w
3032 (the) 1247 1280 w
3033 (Orion) 1460 1280 w
3034 (and) 1800 1280 w
3035 (AHCI) 2040 1280 w
3036 (drivers) 2347 1280 w
3037 (have) 2755 1280 w
3038 (an) 3045 1280 w
3039 (initialization) 3216 1280 w
3040 (routine) 3920 1280 w
3041 (similar) 4345 1280 w
3042 (to) 4747 1280 w
3043 (the) 4898 1280 w
3044 (follow\255) 5112 1280 w
3045 (ing) 720 1410 w
3046 9 /LucidaTypewriter f
3047 (newdrive\(Drive) 940 1580 w
3048 (*d\)) 1915 1580 w
3049 ({) 940 1690 w
3050 (setfissig\(d,) 1200 1800 w
3051 (getsig\(d\)\);) 2045 1800 w
3052 (if\(identify\(d\)) 1200 1910 w
3053 (!=) 2175 1910 w
3054 (0\)) 2370 1910 w
3055 (return) 1460 2020 w
3056 (SDeio;) 1915 2020 w
3057 (setpowermode\(d\);) 1200 2130 w
3058 (if\(settxmode\(d,) 1200 2240 w
3059 (d->udma\)) 2240 2240 w
3060 (!=) 2825 2240 w
3061 (0\)) 3020 2240 w
3062 (return) 1460 2350 w
3063 (SDeio;) 1915 2350 w
3064 (return) 1200 2460 w
3065 (SDok;) 1655 2460 w
3066 (}) 940 2570 w
3067 11 /LucidaSansUnicode00 f
3068 (However) 720 2760 w
3069 (in) 1228 2760 w
3070 (preparing) 1377 2760 w
3071 (this) 1945 2760 w
3072 (document,) 2191 2760 w
3073 (it) 2808 2760 w
3074 (was) 2930 2760 w
3075 (discovered) 3181 2760 w
3076 (that) 3805 2760 w
3077 (one) 4065 2760 w
3078 (sets) 4311 2760 w
3079 (the) 4575 2760 w
3080 (power) 4795 2760 w
3081 (mode) 5172 2760 w
3082 (before) 720 2890 w
3083 (setting) 1115 2890 w
3084 (the) 1532 2890 w
3085 (transfer) 1752 2890 w
3086 (mode) 2220 2890 w
3087 (and) 2569 2890 w
3088 (the) 2816 2890 w
3089 (other) 3036 2890 w
3090 (does) 3368 2890 w
3091 (the) 3671 2890 w
3092 (opposite.) 3891 2890 w
3093 (It) 4473 2890 w
3094 (is) 4595 2890 w
3095 (not) 4732 2890 w
3096 (clear) 4957 2890 w
3097 (that) 5261 2890 w
3098 (this) 720 3020 w
3099 (particular) 953 3020 w
3100 (difference) 1500 3020 w
3101 (is) 2075 3020 w
3102 (a) 2200 3020 w
3103 (problem,) 2298 3020 w
3104 (but) 2816 3020 w
3105 (over) 3031 3020 w
3106 (time,) 3299 3020 w
3107 (such) 3608 3020 w
3108 (differences) 3893 3020 w
3109 (will) 4524 3020 w
3110 (be) 4742 3020 w
3111 (the) 4910 3020 w
3112 (source) 5118 3020 w
3113 (of) 720 3150 w
3114 (bugs.) 890 3150 w
3115 (Neither) 1283 3150 w
3116 (the) 1736 3150 w
3117 (IDE) 1969 3150 w
3118 (nor) 2205 3150 w
3119 (the) 2447 3150 w
3120 (Marvell) 2680 3150 w
3121 (50xx) 3126 3150 w
3122 (drivers) 3460 3150 w
3123 (sets) 3888 3150 w
3124 (the) 4165 3150 w
3125 (power) 4398 3150 w
3126 (mode) 4788 3150 w
3127 (at) 5149 3150 w
3128 (all.) 5312 3150 w
3129 (Worse,) 720 3280 w
3130 (none) 1122 3280 w
3131 (is) 1429 3280 w
3132 (capable) 1560 3280 w
3133 (of) 2013 3280 w
3134 (properly) 2164 3280 w
3135 (addressing) 2653 3280 w
3136 (drives) 3282 3280 w
3137 (with) 3646 3280 w
3138 (features) 3915 3280 w
3139 (such) 4394 3280 w
3140 (as) 4685 3280 w
3141 (PUIS) 4845 3280 w
3142 (\(Power) 5116 3280 w
3143 (Up) 720 3410 w
3144 (In) 916 3410 w
3145 (Standby\)) 1067 3410 w
3146 (enabled.) 1578 3410 w
3147 (To) 2122 3410 w
3148 (addresses) 2309 3410 w
3149 (this) 2896 3410 w
3150 (problem) 3143 3410 w
3151 (all) 3639 3410 w
3152 (four) 3814 3410 w
3153 (of) 4085 3410 w
3154 (the) 4243 3410 w
3155 (ATA) 4464 3410 w
3156 (drivers) 4735 3410 w
3157 (would) 5151 3410 w
3158 (need to be) 720 3540 w
3159 (changed.) 1325 3540 w
3160 (Rather) 720 3710 w
3161 (than) 1104 3710 w
3162 (maintaining) 1380 3710 w
3163 (a) 2052 3710 w
3164 (number) 2152 3710 w
3165 (of) 2605 3710 w
3166 (mutually) 2752 3710 w
3167 (out-of-date) 3252 3710 w
3168 (drivers,) 3936 3710 w
3169 (it) 4376 3710 w
3170 (would) 4488 3710 w
3171 (be) 4848 3710 w
3172 (advanta\255) 5018 3710 w
3173 (geous) 720 3840 w
3174 (to) 1081 3840 w
3175 (build) 1229 3840 w
3176 (an) 1539 3840 w
3177 (ATA) 1708 3840 w
3178 (analog) 1968 3840 w
3179 (of) 2364 3840 w
3180 11 /LucidaTypewriter f
3181 (pc/sdscsi.c) 2511 3840 w
3182 11 /LucidaSansUnicode00 f
3183 (using) 3419 3840 w
3184 (the) 3750 3840 w
3185 (raw) 3960 3840 w
3186 (ATA) 4190 3840 w
3187 (interface) 4450 3840 w
3188 (to) 4957 3840 w
3189 (submit) 5104 3840 w
3190 (ATA) 720 3970 w
3191 (commands.) 987 3970 w
3192 (There) 1684 3970 w
3193 (are) 2036 3970 w
3194 (some) 2250 3970 w
3195 (difficulties) 2583 3970 w
3196 (that) 3191 3970 w
3197 (make) 3448 3970 w
3198 (such) 3783 3970 w
3199 (a) 4077 3970 w
3200 (change) 4184 3970 w
3201 (a) 4614 3970 w
3202 (bit) 4722 3970 w
3203 (more) 4911 3970 w
3204 (than) 5234 3970 w
3205 (trivial.) 720 4100 w
3206 (Since) 1139 4100 w
3207 (current) 1465 4100 w
3208 (model) 1899 4100 w
3209 (for) 2279 4100 w
3210 (hot-pluggable) 2480 4100 w
3211 (devices) 3297 4100 w
3212 (is) 3739 4100 w
3213 (not) 3875 4100 w
3214 (compatible) 4099 4100 w
3215 (with) 4738 4100 w
3216 (the) 5012 4100 w
3217 (top-) 5231 4100 w
3218 (down approach currently taken by) 720 4230 w
3219 11 /LucidaSans-Italic f
3220 (sd) 2576 4230 w
3221 11 /LucidaSansUnicode00 f
3222 (this would need to be) 2732 4230 w
3223 (addressed.) 3925 4230 w
3224 (It) 4579 4230 w
3225 (does) 4688 4230 w
3226 (not) 4978 4230 w
3227 (seem) 5190 4230 w
3228 (that) 720 4360 w
3229 (this) 997 4360 w
3230 (would) 1260 4360 w
3231 (be) 1647 4360 w
3232 (difficult.) 1844 4360 w
3233 (Interface) 2392 4360 w
3234 (resets) 2925 4360 w
3235 (after) 3312 4360 w
3236 (failed) 3627 4360 w
3237 (commands) 3989 4360 w
3238 (should) 4635 4360 w
3239 (also) 5060 4360 w
3240 (be) 5341 4360 w
3241 (addressed.) 720 4490 w
3242 11 /LucidaSans-Demi f
3243 (Source) 720 4750 w
3244 11 /LucidaSansUnicode00 f
3245 (The) 720 4920 w
3246 (current) 962 4920 w
3247 (source) 1390 4920 w
3248 (including) 1787 4920 w
3249 (all) 2323 4920 w
3250 (the) 2491 4920 w
3251 (pc) 2705 4920 w
3252 (drivers) 2874 4920 w
3253 (and) 3284 4920 w
3254 (applications) 3526 4920 w
3255 (are) 4214 4920 w
3256 (available) 4426 4920 w
3257 (in) 4937 4920 w
3258 (the) 5081 4920 w
3259 (fol\255) 5296 4920 w
3260 (lowing) 720 5050 w
3261 11 /LucidaSans-Italic f
3262 (contrib) 1107 5050 w
3263 11 /LucidaSansUnicode00 f
3264 (\(1\) packages on) 1487 5050 w
3265 11 /LucidaSans-Italic f
3266 (sources) 2365 5050 w
3267 11 /LucidaSansUnicode00 f
3268 (:) 2770 5050 w
3269 11 /LucidaTypewriter f
3270 (quanstro/fis) 720 5180 w
3271 11 /LucidaSansUnicode00 f
3272 (,) 1668 5180 w
3273 11 /LucidaTypewriter f
3274 (quanstro/sd) 720 5310 w
3275 11 /LucidaSansUnicode00 f
3276 (,) 1589 5310 w
3277 11 /LucidaTypewriter f
3278 (quanstro/atazz) 720 5440 w
3279 11 /LucidaSansUnicode00 f
3280 (, and) 1826 5440 w
3281 11 /LucidaTypewriter f
3282 (quanstro/smart) 720 5570 w
3283 11 /LucidaSansUnicode00 f
3284 (.) 1826 5570 w
3285 (The) 720 5740 w
3286 (following manual) 954 5740 w
3287 (pages are) 1908 5740 w
3288 (included:) 2462 5740 w
3289 11 /LucidaSans-Italic f
3290 (fis) 720 5870 w
3291 11 /LucidaSansUnicode00 f
3292 (\(2\),) 848 5870 w
3293 11 /LucidaSans-Italic f
3294 (sd) 1059 5870 w
3295 11 /LucidaSansUnicode00 f
3296 (\(3\),) 1180 5870 w
3297 11 /LucidaSans-Italic f
3298 (sdahci) 1391 5870 w
3299 11 /LucidaSansUnicode00 f
3300 (\(3\),) 1734 5870 w
3301 11 /LucidaSans-Italic f
3302 (sdaoe) 1945 5870 w
3303 11 /LucidaSansUnicode00 f
3304 (\(3\),) 2254 5870 w
3305 11 /LucidaSans-Italic f
3306 (sdloop) 2465 5870 w
3307 11 /LucidaSansUnicode00 f
3308 (\(3\),) 2811 5870 w
3309 11 /LucidaSans-Italic f
3310 (sdorion) 3022 5870 w
3311 11 /LucidaSansUnicode00 f
3312 (\(3\),) 3422 5870 w
3313 11 /LucidaSans-Italic f
3314 (atazz) 3633 5870 w
3315 11 /LucidaSansUnicode00 f
3316 (\(8\), and) 3927 5870 w
3317 11 /LucidaSans-Italic f
3318 (smart) 4371 5870 w
3319 11 /LucidaSansUnicode00 f
3320 (\(8\).) 4689 5870 w
3321 11 /LucidaSans-Demi f
3322 (Abbreviated) 720 6130 w
3323 (References) 1446 6130 w
3324 11 /LucidaSansUnicode00 f
3325 ([1]) 720 6300 w
3326 11 /LucidaSans-Italic f
3327 (sd) 995 6300 w
3328 11 /LucidaSansUnicode00 f
3329 (\(1\), published online) 1116 6300 w
3330 (at) 2251 6300 w
3331 11 /LucidaTypewriter f
3332 (http://plan9.bell-labs.com/magic/man2html/3/sd) 995 6430 w
3333 11 /LucidaSansUnicode00 f
3334 (.) 4629 6430 w
3335 ([2]) 720 6600 w
3336 11 /LucidaSans-Italic f
3337 (scuzz) 995 6600 w
3338 11 /LucidaSansUnicode00 f
3339 (\(8\), published online) 1290 6600 w
3340 (at) 2425 6600 w
3341 11 /LucidaTypewriter f
3342 (http://plan9.bell-labs.com/magic/man2html/8/scuzz) 995 6730 w
3343 11 /LucidaSansUnicode00 f
3344 (.) 4866 6730 w
3345 ([3]) 720 6900 w
3346 (T13) 995 6900 w
3347 11 /LucidaSans-Italic f
3348 (ATA/ATAPI) 1239 6900 w
3349 (Command) 1865 6900 w
3350 (Set ) 2446 6900 w
3351 11 /LucidaSansUnicode20 f
3352 (\023) 2642 6900 w
3353 11 /LucidaSans-Italic f
3354 (2) 2732 6900 w
3355 11 /LucidaSansUnicode00 f
3356 (,) 2801 6900 w
3357 (revision) 2873 6900 w
3358 (1,) 3329 6900 w
3359 (January) 3470 6900 w
3360 (21,) 3901 6900 w
3361 (2009,) 4111 6900 w
3362 (formerly) 4459 6900 w
3363 (published) 4947 6900 w
3364 (online) 995 7030 w
3365 (at) 1359 7030 w
3366 11 /LucidaTypewriter f
3367 (http://www.t13.org) 1496 7030 w
3368 11 /LucidaSansUnicode00 f
3369 (.) 2918 7030 w
3370 ([4]) 720 7200 w
3371 (T10) 995 7200 w
3372 11 /LucidaSans-Italic f
3373 (SCSI/ATA) 1268 7200 w
3374 (Translation ) 1836 7200 w
3375 11 /LucidaSansUnicode20 f
3376 (\023) 2485 7200 w
3377 11 /LucidaSans-Italic f
3378 (2) 2575 7200 w
3379 (\(SAT) 2710 7200 w
3380 11 /LucidaSansUnicode20 f
3381 (\023) 2951 7200 w
3382 11 /LucidaSans-Italic f
3383 (2\)) 3006 7200 w
3384 11 /LucidaSansUnicode00 f
3385 (,) 3111 7200 w
3386 (revision) 3213 7200 w
3387 (7,) 3699 7200 w
3388 (February) 3870 7200 w
3389 (18,) 4403 7200 w
3390 (2007,) 4643 7200 w
3391 (formerly) 5021 7200 w
3392 cleartomark
3393 showpage
3394 saveobj restore
3395 %%EndPage: 6 6
3396 %%Page: 7 7
3397 /saveobj save def
3398 mark
3399 7 pagesetup
3400 11 /LucidaSansUnicode00 f
3401 (published online) 995 850 w
3402 (at) 1919 850 w
3403 11 /LucidaTypewriter f
3404 (http://www.t10.org) 2056 850 w
3405 11 /LucidaSansUnicode00 f
3406 (.) 3478 850 w
3407 cleartomark
3408 showpage
3409 saveobj restore
3410 %%EndPage: 7 7
3411 %%Trailer
3412 done
3413 %%DocumentFonts: LucidaSansUnicode20 LucidaSansUnicode00 LucidaSans-Demi LucidaSans-Italic LucidaTypewriter
3414 %%Pages: 7