€•rÍŒsphinx.addnodes”Œdocument”“”)�”}”(Œ rawsource”Œ”Œchildren”]”(Œ translations”Œ LanguagesNode”“”)�”}”(hhh]”(hŒ pending_xref”“”)�”}”(hhh]”Œdocutils.nodes”ŒText”“”ŒChinese (Simplified)”…”�”}”Œparent”hsbaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ refdomain”Œstd”Œreftype”Œdoc”Œ reftarget”Œ /translations/zh_CN/scsi/aha152x”Œmodname”NŒ classname”NŒ refexplicit”ˆuŒtagname”hhh ubh)�”}”(hhh]”hŒChinese (Traditional)”…”�”}”hh2sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ /translations/zh_TW/scsi/aha152x”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒItalian”…”�”}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ /translations/it_IT/scsi/aha152x”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒJapanese”…”�”}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ /translations/ja_JP/scsi/aha152x”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒKorean”…”�”}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ /translations/ko_KR/scsi/aha152x”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒPortuguese (Brazilian)”…”�”}”hh‚sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ /translations/pt_BR/scsi/aha152x”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒSpanish”…”�”}”hh–sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ /translations/sp_SP/scsi/aha152x”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcurrent_language”ŒEnglish”uh1h hhŒ _document”hŒsource”NŒline”NubhŒcomment”“”)�”}”(hŒ SPDX-License-Identifier: GPL-2.0”h]”hŒ SPDX-License-Identifier: GPL-2.0”…”�”}”hh·sbah}”(h]”h ]”h"]”h$]”h&]”Œ xml:space”Œpreserve”uh1hµhhh²hh³Œ:/var/lib/git/docbuild/linux/Documentation/scsi/aha152x.rst”h´Kubh¶)�”}”(hŒ4This data file has been placed in the public domain.”h]”hŒ4This data file has been placed in the public domain.”…”�”}”hhÈsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1hµhhh²hh³Œo/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txt”h´Kubh¶)�”}”(hŒ¸Derived from the Unicode character mappings available from . Processed by unicode2rstsubs.py, part of Docutils: .”h]”hŒ¸Derived from the Unicode character mappings available from . Processed by unicode2rstsubs.py, part of Docutils: .”…”�”}”hh×sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1hµhhh²hh³hÖh´KubhŒsubstitution_definition”“”)�”}”(hŒ*.. |amp| unicode:: U+00026 .. AMPERSAND”h]”hŒ&”…”�”}”hhçsbah}”(h]”h ]”h"]”Œamp”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ+.. |apos| unicode:: U+00027 .. APOSTROPHE”h]”hŒ'”…”�”}”hhösbah}”(h]”h ]”h"]”Œapos”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ).. |ast| unicode:: U+0002A .. ASTERISK”h]”hŒ*”…”�”}”hjsbah}”(h]”h ]”h"]”Œast”ah$]”h&]”uh1håh³hÖh´K hhh²hubhæ)�”}”(hŒ+.. |brvbar| unicode:: U+000A6 .. BROKEN BAR”h]”hŒ¦”…”�”}”hjsbah}”(h]”h ]”h"]”Œbrvbar”ah$]”h&]”uh1håh³hÖh´K hhh²hubhæ)�”}”(hŒ0.. |bsol| unicode:: U+0005C .. REVERSE SOLIDUS”h]”hŒ\”…”�”}”hj#sbah}”(h]”h ]”h"]”Œbsol”ah$]”h&]”uh1håh³hÖh´K hhh²hubhæ)�”}”(hŒ*.. |cent| unicode:: U+000A2 .. CENT SIGN”h]”hŒ¢”…”�”}”hj2sbah}”(h]”h ]”h"]”Œcent”ah$]”h&]”uh1håh³hÖh´K hhh²hubhæ)�”}”(hŒ&.. |colon| unicode:: U+0003A .. COLON”h]”hŒ:”…”�”}”hjAsbah}”(h]”h ]”h"]”Œcolon”ah$]”h&]”uh1håh³hÖh´K hhh²hubhæ)�”}”(hŒ&.. |comma| unicode:: U+0002C .. COMMA”h]”hŒ,”…”�”}”hjPsbah}”(h]”h ]”h"]”Œcomma”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ... |commat| unicode:: U+00040 .. COMMERCIAL AT”h]”hŒ@”…”�”}”hj_sbah}”(h]”h ]”h"]”Œcommat”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ/.. |copy| unicode:: U+000A9 .. COPYRIGHT SIGN”h]”hŒ©”…”�”}”hjnsbah}”(h]”h ]”h"]”Œcopy”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ... |curren| unicode:: U+000A4 .. CURRENCY SIGN”h]”hŒ¤”…”�”}”hj}sbah}”(h]”h ]”h"]”Œcurren”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ0.. |darr| unicode:: U+02193 .. DOWNWARDS ARROW”h]”hŒ↓”…”�”}”hjŒsbah}”(h]”h ]”h"]”Œdarr”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ,.. |deg| unicode:: U+000B0 .. DEGREE SIGN”h]”hŒ°”…”�”}”hj›sbah}”(h]”h ]”h"]”Œdeg”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ... |divide| unicode:: U+000F7 .. DIVISION SIGN”h]”hŒ÷”…”�”}”hjªsbah}”(h]”h ]”h"]”Œdivide”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ,.. |dollar| unicode:: U+00024 .. DOLLAR SIGN”h]”hŒ$”…”�”}”hj¹sbah}”(h]”h ]”h"]”Œdollar”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ,.. |equals| unicode:: U+0003D .. EQUALS SIGN”h]”hŒ=”…”�”}”hjÈsbah}”(h]”h ]”h"]”Œequals”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ1.. |excl| unicode:: U+00021 .. EXCLAMATION MARK”h]”hŒ!”…”�”}”hj×sbah}”(h]”h ]”h"]”Œexcl”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ9.. |frac12| unicode:: U+000BD .. VULGAR FRACTION ONE HALF”h]”hŒ½”…”�”}”hjæsbah}”(h]”h ]”h"]”Œfrac12”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ<.. |frac14| unicode:: U+000BC .. VULGAR FRACTION ONE QUARTER”h]”hŒ¼”…”�”}”hjõsbah}”(h]”h ]”h"]”Œfrac14”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ;.. |frac18| unicode:: U+0215B .. VULGAR FRACTION ONE EIGHTH”h]”hŒâ…›”…”�”}”hjsbah}”(h]”h ]”h"]”Œfrac18”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ?.. |frac34| unicode:: U+000BE .. VULGAR FRACTION THREE QUARTERS”h]”hŒ¾”…”�”}”hjsbah}”(h]”h ]”h"]”Œfrac34”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ>.. |frac38| unicode:: U+0215C .. VULGAR FRACTION THREE EIGHTHS”h]”hŒâ…œ”…”�”}”hj"sbah}”(h]”h ]”h"]”Œfrac38”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ=.. |frac58| unicode:: U+0215D .. VULGAR FRACTION FIVE EIGHTHS”h]”hŒâ…�”…”�”}”hj1sbah}”(h]”h ]”h"]”Œfrac58”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ>.. |frac78| unicode:: U+0215E .. VULGAR FRACTION SEVEN EIGHTHS”h]”hŒâ…ž”…”�”}”hj@sbah}”(h]”h ]”h"]”Œfrac78”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ2.. |gt| unicode:: U+0003E .. GREATER-THAN SIGN”h]”hŒ>”…”�”}”hjOsbah}”(h]”h ]”h"]”Œgt”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ9.. |half| unicode:: U+000BD .. VULGAR FRACTION ONE HALF”h]”hŒ½”…”�”}”hj^sbah}”(h]”h ]”h"]”Œhalf”ah$]”h&]”uh1håh³hÖh´K hhh²hubhæ)�”}”(hŒ/.. |horbar| unicode:: U+02015 .. HORIZONTAL BAR”h]”hŒ―”…”�”}”hjmsbah}”(h]”h ]”h"]”Œhorbar”ah$]”h&]”uh1håh³hÖh´K!hhh²hubhæ)�”}”(hŒ'.. |hyphen| unicode:: U+02010 .. HYPHEN”h]”hŒâ€�”…”�”}”hj|sbah}”(h]”h ]”h"]”Œhyphen”ah$]”h&]”uh1håh³hÖh´K"hhh²hubhæ)�”}”(hŒ:.. |iexcl| unicode:: U+000A1 .. INVERTED EXCLAMATION MARK”h]”hŒ¡”…”�”}”hj‹sbah}”(h]”h ]”h"]”Œiexcl”ah$]”h&]”uh1håh³hÖh´K#hhh²hubhæ)�”}”(hŒ7.. |iquest| unicode:: U+000BF .. INVERTED QUESTION MARK”h]”hŒ¿”…”�”}”hjšsbah}”(h]”h ]”h"]”Œiquest”ah$]”h&]”uh1håh³hÖh´K$hhh²hubhæ)�”}”(hŒJ.. |laquo| unicode:: U+000AB .. LEFT-POINTING DOUBLE ANGLE QUOTATION MARK”h]”hŒ«”…”�”}”hj©sbah}”(h]”h ]”h"]”Œlaquo”ah$]”h&]”uh1håh³hÖh´K%hhh²hubhæ)�”}”(hŒ0.. |larr| unicode:: U+02190 .. LEFTWARDS ARROW”h]”hŒâ†�”…”�”}”hj¸sbah}”(h]”h ]”h"]”Œlarr”ah$]”h&]”uh1håh³hÖh´K&hhh²hubhæ)�”}”(hŒ3.. |lcub| unicode:: U+0007B .. LEFT CURLY BRACKET”h]”hŒ{”…”�”}”hjÇsbah}”(h]”h ]”h"]”Œlcub”ah$]”h&]”uh1håh³hÖh´K'hhh²hubhæ)�”}”(hŒ;.. |ldquo| unicode:: U+0201C .. LEFT DOUBLE QUOTATION MARK”h]”hŒ“”…”�”}”hjÖsbah}”(h]”h ]”h"]”Œldquo”ah$]”h&]”uh1håh³hÖh´K(hhh²hubhæ)�”}”(hŒ).. |lowbar| unicode:: U+0005F .. LOW LINE”h]”hŒ_”…”�”}”hjåsbah}”(h]”h ]”h"]”Œlowbar”ah$]”h&]”uh1håh³hÖh´K)hhh²hubhæ)�”}”(hŒ1.. |lpar| unicode:: U+00028 .. LEFT PARENTHESIS”h]”hŒ(”…”�”}”hjôsbah}”(h]”h ]”h"]”Œlpar”ah$]”h&]”uh1håh³hÖh´K*hhh²hubhæ)�”}”(hŒ4.. |lsqb| unicode:: U+0005B .. LEFT SQUARE BRACKET”h]”hŒ[”…”�”}”hjsbah}”(h]”h ]”h"]”Œlsqb”ah$]”h&]”uh1håh³hÖh´K+hhh²hubhæ)�”}”(hŒ;.. |lsquo| unicode:: U+02018 .. LEFT SINGLE QUOTATION MARK”h]”hŒ‘”…”�”}”hjsbah}”(h]”h ]”h"]”Œlsquo”ah$]”h&]”uh1håh³hÖh´K,hhh²hubhæ)�”}”(hŒ/.. |lt| unicode:: U+0003C .. LESS-THAN SIGN”h]”hŒ<”…”�”}”hj!sbah}”(h]”h ]”h"]”Œlt”ah$]”h&]”uh1håh³hÖh´K-hhh²hubhæ)�”}”(hŒ+.. |micro| unicode:: U+000B5 .. MICRO SIGN”h]”hŒµ”…”�”}”hj0sbah}”(h]”h ]”h"]”Œmicro”ah$]”h&]”uh1håh³hÖh´K.hhh²hubhæ)�”}”(hŒ+.. |middot| unicode:: U+000B7 .. MIDDLE DOT”h]”hŒ·”…”�”}”hj?sbah}”(h]”h ]”h"]”Œmiddot”ah$]”h&]”uh1håh³hÖh´K/hhh²hubhæ)�”}”(hŒ/.. |nbsp| unicode:: U+000A0 .. NO-BREAK SPACE”h]”hŒ ”…”�”}”hjNsbah}”(h]”h ]”h"]”Œnbsp”ah$]”h&]”uh1håh³hÖh´K0hhh²hubhæ)�”}”(hŒ).. |not| unicode:: U+000AC .. NOT SIGN”h]”hŒ¬”…”�”}”hj]sbah}”(h]”h ]”h"]”Œnot”ah$]”h&]”uh1håh³hÖh´K1hhh²hubhæ)�”}”(hŒ,.. |num| unicode:: U+00023 .. NUMBER SIGN”h]”hŒ#”…”�”}”hjlsbah}”(h]”h ]”h"]”Œnum”ah$]”h&]”uh1håh³hÖh´K2hhh²hubhæ)�”}”(hŒ).. |ohm| unicode:: U+02126 .. OHM SIGN”h]”hŒΩ”…”�”}”hj{sbah}”(h]”h ]”h"]”Œohm”ah$]”h&]”uh1håh³hÖh´K3hhh²hubhæ)�”}”(hŒ;.. |ordf| unicode:: U+000AA .. FEMININE ORDINAL INDICATOR”h]”hŒª”…”�”}”hjŠsbah}”(h]”h ]”h"]”Œordf”ah$]”h&]”uh1håh³hÖh´K4hhh²hubhæ)�”}”(hŒ<.. |ordm| unicode:: U+000BA .. MASCULINE ORDINAL INDICATOR”h]”hŒº”…”�”}”hj™sbah}”(h]”h ]”h"]”Œordm”ah$]”h&]”uh1håh³hÖh´K5hhh²hubhæ)�”}”(hŒ-.. |para| unicode:: U+000B6 .. PILCROW SIGN”h]”hŒ¶”…”�”}”hj¨sbah}”(h]”h ]”h"]”Œpara”ah$]”h&]”uh1håh³hÖh´K6hhh²hubhæ)�”}”(hŒ-.. |percnt| unicode:: U+00025 .. PERCENT SIGN”h]”hŒ%”…”�”}”hj·sbah}”(h]”h ]”h"]”Œpercnt”ah$]”h&]”uh1håh³hÖh´K7hhh²hubhæ)�”}”(hŒ*.. |period| unicode:: U+0002E .. FULL STOP”h]”hŒ.”…”�”}”hjÆsbah}”(h]”h ]”h"]”Œperiod”ah$]”h&]”uh1håh³hÖh´K8hhh²hubhæ)�”}”(hŒ*.. |plus| unicode:: U+0002B .. PLUS SIGN”h]”hŒ+”…”�”}”hjÕsbah}”(h]”h ]”h"]”Œplus”ah$]”h&]”uh1håh³hÖh´K9hhh²hubhæ)�”}”(hŒ0.. |plusmn| unicode:: U+000B1 .. PLUS-MINUS SIGN”h]”hŒ±”…”�”}”hjäsbah}”(h]”h ]”h"]”Œplusmn”ah$]”h&]”uh1håh³hÖh´K:hhh²hubhæ)�”}”(hŒ+.. |pound| unicode:: U+000A3 .. POUND SIGN”h]”hŒ£”…”�”}”hjósbah}”(h]”h ]”h"]”Œpound”ah$]”h&]”uh1håh³hÖh´K;hhh²hubhæ)�”}”(hŒ... |quest| unicode:: U+0003F .. QUESTION MARK”h]”hŒ?”…”�”}”hjsbah}”(h]”h ]”h"]”Œquest”ah$]”h&]”uh1håh³hÖh´Khhh²hubhæ)�”}”(hŒ1.. |rarr| unicode:: U+02192 .. RIGHTWARDS ARROW”h]”hŒ→”…”�”}”hj/sbah}”(h]”h ]”h"]”Œrarr”ah$]”h&]”uh1håh³hÖh´K?hhh²hubhæ)�”}”(hŒ4.. |rcub| unicode:: U+0007D .. RIGHT CURLY BRACKET”h]”hŒ}”…”�”}”hj>sbah}”(h]”h ]”h"]”Œrcub”ah$]”h&]”uh1håh³hÖh´K@hhh²hubhæ)�”}”(hŒ<.. |rdquo| unicode:: U+0201D .. RIGHT DOUBLE QUOTATION MARK”h]”hŒâ€�”…”�”}”hjMsbah}”(h]”h ]”h"]”Œrdquo”ah$]”h&]”uh1håh³hÖh´KAhhh²hubhæ)�”}”(hŒ0.. |reg| unicode:: U+000AE .. REGISTERED SIGN”h]”hŒ®”…”�”}”hj\sbah}”(h]”h ]”h"]”Œreg”ah$]”h&]”uh1håh³hÖh´KBhhh²hubhæ)�”}”(hŒ2.. |rpar| unicode:: U+00029 .. RIGHT PARENTHESIS”h]”hŒ)”…”�”}”hjksbah}”(h]”h ]”h"]”Œrpar”ah$]”h&]”uh1håh³hÖh´KChhh²hubhæ)�”}”(hŒ5.. |rsqb| unicode:: U+0005D .. RIGHT SQUARE BRACKET”h]”hŒ]”…”�”}”hjzsbah}”(h]”h ]”h"]”Œrsqb”ah$]”h&]”uh1håh³hÖh´KDhhh²hubhæ)�”}”(hŒ<.. |rsquo| unicode:: U+02019 .. RIGHT SINGLE QUOTATION MARK”h]”hŒ’”…”�”}”hj‰sbah}”(h]”h ]”h"]”Œrsquo”ah$]”h&]”uh1håh³hÖh´KEhhh²hubhæ)�”}”(hŒ-.. |sect| unicode:: U+000A7 .. SECTION SIGN”h]”hŒ§”…”�”}”hj˜sbah}”(h]”h ]”h"]”Œsect”ah$]”h&]”uh1håh³hÖh´KFhhh²hubhæ)�”}”(hŒ*.. |semi| unicode:: U+0003B .. SEMICOLON”h]”hŒ;”…”�”}”hj§sbah}”(h]”h ]”h"]”Œsemi”ah$]”h&]”uh1håh³hÖh´KGhhh²hubhæ)�”}”(hŒ,.. |shy| unicode:: U+000AD .. SOFT HYPHEN”h]”hŒ­”…”�”}”hj¶sbah}”(h]”h ]”h"]”Œshy”ah$]”h&]”uh1håh³hÖh´KHhhh²hubhæ)�”}”(hŒ(.. |sol| unicode:: U+0002F .. SOLIDUS”h]”hŒ/”…”�”}”hjÅsbah}”(h]”h ]”h"]”Œsol”ah$]”h&]”uh1håh³hÖh´KIhhh²hubhæ)�”}”(hŒ,.. |sung| unicode:: U+0266A .. EIGHTH NOTE”h]”hŒ♪”…”�”}”hjÔsbah}”(h]”h ]”h"]”Œsung”ah$]”h&]”uh1håh³hÖh´KJhhh²hubhæ)�”}”(hŒ0.. |sup1| unicode:: U+000B9 .. SUPERSCRIPT ONE”h]”hŒ¹”…”�”}”hjãsbah}”(h]”h ]”h"]”Œsup1”ah$]”h&]”uh1håh³hÖh´KKhhh²hubhæ)�”}”(hŒ0.. |sup2| unicode:: U+000B2 .. SUPERSCRIPT TWO”h]”hŒ²”…”�”}”hjòsbah}”(h]”h ]”h"]”Œsup2”ah$]”h&]”uh1håh³hÖh´KLhhh²hubhæ)�”}”(hŒ2.. |sup3| unicode:: U+000B3 .. SUPERSCRIPT THREE”h]”hŒ³”…”�”}”hjsbah}”(h]”h ]”h"]”Œsup3”ah$]”h&]”uh1håh³hÖh´KMhhh²hubhæ)�”}”(hŒ4.. |times| unicode:: U+000D7 .. MULTIPLICATION SIGN”h]”hŒ×”…”�”}”hjsbah}”(h]”h ]”h"]”Œtimes”ah$]”h&]”uh1håh³hÖh´KNhhh²hubhæ)�”}”(hŒ0.. |trade| unicode:: U+02122 .. TRADE MARK SIGN”h]”hŒâ„¢”…”�”}”hjsbah}”(h]”h ]”h"]”Œtrade”ah$]”h&]”uh1håh³hÖh´KOhhh²hubhæ)�”}”(hŒ... |uarr| unicode:: U+02191 .. UPWARDS ARROW”h]”hŒ↑”…”�”}”hj.sbah}”(h]”h ]”h"]”Œuarr”ah$]”h&]”uh1håh³hÖh´KPhhh²hubhæ)�”}”(hŒ... |verbar| unicode:: U+0007C .. VERTICAL LINE”h]”hŒ|”…”�”}”hj=sbah}”(h]”h ]”h"]”Œverbar”ah$]”h&]”uh1håh³hÖh´KQhhh²hubhæ)�”}”(hŒ*.. |yen| unicode:: U+000A5 .. YEN SIGN ”h]”hŒÂ¥”…”�”}”hjLsbah}”(h]”h ]”h"]”Œyen”ah$]”h&]”uh1håh³hÖh´KRhhh²hubhŒsection”“”)�”}”(hhh]”(hŒtitle”“”)�”}”(hŒ5Adaptec AHA-1520/1522 SCSI driver for Linux (aha152x)”h]”hŒ5Adaptec AHA-1520/1522 SCSI driver for Linux (aha152x)”…”�”}”(hjbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j`hj]h²hh³hÇh´KubhŒ paragraph”“”)�”}”(hŒ>Copyright |copy| 1993-1999 Jürgen Fischer ”h]”(hŒ Copyright ”…”�”}”(hjrh²hh³Nh´NubhŒ©”…”�”}”(hjrh²hh³Nh´NubhŒ 1993-1999 Jürgen Fischer <”…”�”}”(hjrh²hh³Nh´NubhŒ reference”“”)�”}”(hŒfischer@norbit.de”h]”hŒfischer@norbit.de”…”�”}”(hj„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:fischer@norbit.de”uh1j‚hjrubhŒ>”…”�”}”(hjrh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´Khj]h²hubjq)�”}”(hŒ/TC1550 patches by Luuk van Dijk (ldz@xs4all.nl)”h]”(hŒ!TC1550 patches by Luuk van Dijk (”…”�”}”(hjžh²hh³Nh´Nubjƒ)�”}”(hŒ ldz@xs4all.nl”h]”hŒ ldz@xs4all.nl”…”�”}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:ldz@xs4all.nl”uh1j‚hjžubhŒ)”…”�”}”(hjžh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K hj]h²hubjq)�”}”(hŒ\In Revision 2 the driver was modified a lot (especially the bottom-half handler complete()).”h]”hŒ\In Revision 2 the driver was modified a lot (especially the bottom-half handler complete()).”…”�”}”(hjÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K hj]h²hubjq)�”}”(hŒÚThe driver is much cleaner now, has support for the new error handling code in 2.3, produced less cpu load (much less polling loops), has slightly higher throughput (at least on my ancient test box; a i486/33Mhz/20MB).”h]”hŒÚThe driver is much cleaner now, has support for the new error handling code in 2.3, produced less cpu load (much less polling loops), has slightly higher throughput (at least on my ancient test box; a i486/33Mhz/20MB).”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´Khj]h²hubj\)�”}”(hhh]”(ja)�”}”(hŒConfiguration Arguments”h]”hŒConfiguration Arguments”…”�”}”(hjßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j`hjÜh²hh³hÇh´KubhŒtable”“”)�”}”(hhh]”hŒtgroup”“”)�”}”(hhh]”(hŒcolspec”“”)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j÷hjôubjø)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j÷hjôubjø)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j÷hjôubhŒtbody”“”)�”}”(hhh]”(hŒrow”“”)�”}”(hhh]”(hŒentry”“”)�”}”(hhh]”jq)�”}”(hŒIOPORT”h]”hŒIOPORT”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´Khj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hjubj")�”}”(hhh]”jq)�”}”(hŒbase io address”h]”hŒbase io address”…”�”}”(hj=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´Khj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hjubj")�”}”(hhh]”jq)�”}”(hŒ (0x340/0x140)”h]”hŒ (0x340/0x140)”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´KhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j")�”}”(hhh]”jq)�”}”(hŒIRQ”h]”hŒIRQ”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´Khjqubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hjnubj")�”}”(hhh]”jq)�”}”(hŒinterrupt level”h]”hŒinterrupt level”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´Khjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hjnubj")�”}”(hhh]”jq)�”}”(hŒ(9-12; default 11)”h]”hŒ(9-12; default 11)”…”�”}”(hj¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´KhjŸubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hjnubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j")�”}”(hhh]”jq)�”}”(hŒSCSI_ID”h]”hŒSCSI_ID”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´Khj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hj¼ubj")�”}”(hhh]”jq)�”}”(hŒscsi id of controller”h]”hŒscsi id of controller”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´KhjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hj¼ubj")�”}”(hhh]”jq)�”}”(hŒ(0-7; default 7)”h]”hŒ(0-7; default 7)”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´Khjíubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hj¼ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j")�”}”(hhh]”jq)�”}”(hŒ RECONNECT”h]”hŒ RECONNECT”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hj ubj")�”}”(hhh]”jq)�”}”(hŒ(allow targets to disconnect from the bus”h]”hŒ(allow targets to disconnect from the bus”…”�”}”(hj'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´Khj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hj ubj")�”}”(hhh]”jq)�”}”(hŒ(0/1; default 1 [on])”h]”hŒ(0/1; default 1 [on])”…”�”}”(hj>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´Khj;ubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j")�”}”(hhh]”jq)�”}”(hŒPARITY”h]”hŒPARITY”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´Khj[ubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hjXubj")�”}”(hhh]”jq)�”}”(hŒenable parity checking”h]”hŒenable parity checking”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´Khjrubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hjXubj")�”}”(hhh]”jq)�”}”(hŒ(0/1; default 1 [on])”h]”hŒ(0/1; default 1 [on])”…”�”}”(hjŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´Khj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hjXubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j")�”}”(hhh]”jq)�”}”(hŒ SYNCHRONOUS”h]”hŒ SYNCHRONOUS”…”�”}”(hj¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´Khj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hj¦ubj")�”}”(hhh]”jq)�”}”(hŒenable synchronous transfers”h]”hŒenable synchronous transfers”…”�”}”(hjÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´KhjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hj¦ubj")�”}”(hhh]”jq)�”}”(hŒ(0/1; default 1 [on])”h]”hŒ(0/1; default 1 [on])”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´Khj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hj¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j")�”}”(hhh]”jq)�”}”(hŒDELAY:”h]”hŒDELAY:”…”�”}”(hjúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K hj÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hjôubj")�”}”(hhh]”jq)�”}”(hŒbus reset delay”h]”hŒbus reset delay”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K hjubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hjôubj")�”}”(hhh]”jq)�”}”(hŒ (default 100)”h]”hŒ (default 100)”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K hj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hjôubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j")�”}”(hhh]”jq)�”}”(hŒ EXT_TRANS:”h]”hŒ EXT_TRANS:”…”�”}”(hjHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K!hjEubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hjBubj")�”}”(hhh]”jq)�”}”(hŒ'enable extended translation (see NOTES)”h]”hŒ'enable extended translation (see NOTES)”…”�”}”(hj_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K!hj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hjBubj")�”}”(hhh]”jq)�”}”(hŒ(0/1: default 0 [off])”h]”hŒ(0/1: default 0 [off])”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K!hjsubah}”(h]”h ]”h"]”h$]”h&]”uh1j!hjBubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjôubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1jòhjïubah}”(h]”h ]”h"]”h$]”h&]”uh1jíhjÜh²hh³hÇh´Nubeh}”(h]”Œconfiguration-arguments”ah ]”h"]”Œconfiguration arguments”ah$]”h&]”uh1j[hj]h²hh³hÇh´Kubj\)�”}”(hhh]”(ja)�”}”(hŒCompile Time Configuration”h]”hŒCompile Time Configuration”…”�”}”(hj®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j`hj«h²hh³hÇh´K&ubjq)�”}”(hŒ+(go into AHA152X in drivers/scsi/Makefile):”h]”hŒ+(go into AHA152X in drivers/scsi/Makefile):”…”�”}”(hj¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K(hj«h²hubhŒ bullet_list”“”)�”}”(hhh]”(hŒ list_item”“”)�”}”(hŒEDAUTOCONF use configuration the controller reports (AHA-152x only) ”h]”hŒdefinition_list”“”)�”}”(hhh]”hŒdefinition_list_item”“”)�”}”(hŒCDAUTOCONF use configuration the controller reports (AHA-152x only) ”h]”(hŒterm”“”)�”}”(hŒ DAUTOCONF”h]”hŒ DAUTOCONF”…”�”}”(hjâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jàh³hÇh´K+hjÜubhŒ definition”“”)�”}”(hhh]”jq)�”}”(hŒ8use configuration the controller reports (AHA-152x only)”h]”hŒ8use configuration the controller reports (AHA-152x only)”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K+hjòubah}”(h]”h ]”h"]”h$]”h&]”uh1jðhjÜubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚh³hÇh´K+hj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÕhjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jÏhjÌh²hh³Nh´NubjÐ)�”}”(hŒKDSKIP_BIOSTEST Don't test for BIOS signature (AHA-1510 or disabled BIOS) ”h]”jÖ)�”}”(hhh]”jÛ)�”}”(hŒIDSKIP_BIOSTEST Don't test for BIOS signature (AHA-1510 or disabled BIOS) ”h]”(já)�”}”(hŒDSKIP_BIOSTEST”h]”hŒDSKIP_BIOSTEST”…”�”}”(hj& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jàh³hÇh´K.hj" ubjñ)�”}”(hhh]”jq)�”}”(hŒ9Don't test for BIOS signature (AHA-1510 or disabled BIOS)”h]”hŒ;Don’t test for BIOS signature (AHA-1510 or disabled BIOS)”…”�”}”(hj7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K.hj4 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jðhj" ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚh³hÇh´K.hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÕhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÏhjÌh²hh³Nh´NubjÐ)�”}”(hŒyDSETUP0="{ IOPORT, IRQ, SCSI_ID, RECONNECT, PARITY, SYNCHRONOUS, DELAY, EXT_TRANS }" override for the first controller ”h]”jÖ)�”}”(hhh]”jÛ)�”}”(hŒwDSETUP0="{ IOPORT, IRQ, SCSI_ID, RECONNECT, PARITY, SYNCHRONOUS, DELAY, EXT_TRANS }" override for the first controller ”h]”(já)�”}”(hŒTDSETUP0="{ IOPORT, IRQ, SCSI_ID, RECONNECT, PARITY, SYNCHRONOUS, DELAY, EXT_TRANS }"”h]”hŒXDSETUP0=â€�{ IOPORT, IRQ, SCSI_ID, RECONNECT, PARITY, SYNCHRONOUS, DELAY, EXT_TRANS }â€�”…”�”}”(hjh h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jàh³hÇh´K1hjd ubjñ)�”}”(hhh]”jq)�”}”(hŒ!override for the first controller”h]”hŒ!override for the first controller”…”�”}”(hjy h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K1hjv ubah}”(h]”h ]”h"]”h$]”h&]”uh1jðhjd ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚh³hÇh´K1hja ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÕhj] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÏhjÌh²hh³Nh´NubjÐ)�”}”(hŒzDSETUP1="{ IOPORT, IRQ, SCSI_ID, RECONNECT, PARITY, SYNCHRONOUS, DELAY, EXT_TRANS }" override for the second controller ”h]”jÖ)�”}”(hhh]”jÛ)�”}”(hŒxDSETUP1="{ IOPORT, IRQ, SCSI_ID, RECONNECT, PARITY, SYNCHRONOUS, DELAY, EXT_TRANS }" override for the second controller ”h]”(já)�”}”(hŒTDSETUP1="{ IOPORT, IRQ, SCSI_ID, RECONNECT, PARITY, SYNCHRONOUS, DELAY, EXT_TRANS }"”h]”hŒXDSETUP1=â€�{ IOPORT, IRQ, SCSI_ID, RECONNECT, PARITY, SYNCHRONOUS, DELAY, EXT_TRANS }â€�”…”�”}”(hjª h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jàh³hÇh´K4hj¦ ubjñ)�”}”(hhh]”jq)�”}”(hŒ"override for the second controller”h]”hŒ"override for the second controller”…”�”}”(hj» h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K4hj¸ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jðhj¦ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚh³hÇh´K4hj£ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÕhjŸ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÏhjÌh²hh³Nh´NubjÐ)�”}”(hŒ)DAHA152X_DEBUG enable debugging output ”h]”jÖ)�”}”(hhh]”jÛ)�”}”(hŒ'DAHA152X_DEBUG enable debugging output ”h]”(já)�”}”(hŒDAHA152X_DEBUG”h]”hŒDAHA152X_DEBUG”…”�”}”(hjì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jàh³hÇh´K7hjè ubjñ)�”}”(hhh]”jq)�”}”(hŒenable debugging output”h]”hŒenable debugging output”…”�”}”(hjý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K7hjú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jðhjè ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚh³hÇh´K7hjå ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÕhjá ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÏhjÌh²hh³Nh´NubjÐ)�”}”(hŒ(DAHA152X_STAT enable some statistics ”h]”jÖ)�”}”(hhh]”jÛ)�”}”(hŒ&DAHA152X_STAT enable some statistics ”h]”(já)�”}”(hŒ DAHA152X_STAT”h]”hŒ DAHA152X_STAT”…”�”}”(hj. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jàh³hÇh´K;hj* ubjñ)�”}”(hhh]”jq)�”}”(hŒenable some statistics”h]”hŒenable some statistics”…”�”}”(hj? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K:hj< ubah}”(h]”h ]”h"]”h$]”h&]”uh1jðhj* ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚh³hÇh´K;hj' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÕhj# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÏhjÌh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ-”uh1jÊh³hÇh´K*hj«h²hubeh}”(h]”Œcompile-time-configuration”ah ]”h"]”Œcompile time configuration”ah$]”h&]”uh1j[hj]h²hh³hÇh´K&ubj\)�”}”(hhh]”(ja)�”}”(hŒLILO Command Line Options”h]”hŒLILO Command Line Options”…”�”}”(hjx h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j`hju h²hh³hÇh´K>ubhŒ block_quote”“”)�”}”(hX¸:: aha152x=[,[,[,[,[,[, [,[,[,[,[,[,[, [,[,[,[,[,[,[, [,ubj\)�”}”(hhh]”(ja)�”}”(hŒ Symbols for Module Configuration”h]”hŒ Symbols for Module Configuration”…”�”}”(hj» h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j`hj¸ h²hh³hÇh´KLubjq)�”}”(hŒChoose from 2 alternatives:”h]”hŒChoose from 2 alternatives:”…”�”}”(hjÉ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´KNhj¸ h²hubhŒenumerated_list”“”)�”}”(hhh]”jÐ)�”}”(hŒespecify everything (old):: aha152x=IOPORT,IRQ,SCSI_ID,RECONNECT,PARITY,SYNCHRONOUS,DELAY,EXT_TRANS ”h]”(jq)�”}”(hŒspecify everything (old)::”h]”hŒspecify everything (old):”…”�”}”(hjà h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´KPhjÜ ubj� )�”}”(hŒGaha152x=IOPORT,IRQ,SCSI_ID,RECONNECT,PARITY,SYNCHRONOUS,DELAY,EXT_TRANS”h]”hŒGaha152x=IOPORT,IRQ,SCSI_ID,RECONNECT,PARITY,SYNCHRONOUS,DELAY,EXT_TRANS”…”�”}”hjî sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jŒ h³hÇh´KRhjÜ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÏhjÙ h²hh³hÇh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œenumtype”Œarabic”Œprefix”hŒsuffix”Œ.”uh1j× hj¸ h²hh³hÇh´KPubj‡ )�”}”(hŒªconfiguration override for first controller :: aha152x1=IOPORT,IRQ,SCSI_ID,RECONNECT,PARITY,SYNCHRONOUS,DELAY,EXT_TRANS configuration override for second controller ”h]”(jq)�”}”(hŒ+configuration override for first controller”h]”hŒ+configuration override for first controller”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´KThj ubj� )�”}”(hŒHaha152x1=IOPORT,IRQ,SCSI_ID,RECONNECT,PARITY,SYNCHRONOUS,DELAY,EXT_TRANS”h]”hŒHaha152x1=IOPORT,IRQ,SCSI_ID,RECONNECT,PARITY,SYNCHRONOUS,DELAY,EXT_TRANS”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jŒ h³hÇh´KXhj ubjq)�”}”(hŒ,configuration override for second controller”h]”hŒ,configuration override for second controller”…”�”}”(hj- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´KZhj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j† h³hÇh´KThj¸ h²hubjØ )�”}”(hhh]”jÐ)�”}”(hŒ;specify only what you need to (irq or io is required; new) ”h]”jq)�”}”(hŒ:specify only what you need to (irq or io is required; new)”h]”hŒ:specify only what you need to (irq or io is required; new)”…”�”}”(hjH h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K\hjD ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÏhjA h²hh³hÇh´Nubah}”(h]”h ]”h"]”h$]”h&]”j j j hj j Œstart”Kuh1j× hj¸ h²hh³hÇh´K\ubjÖ)�”}”(hhh]”(jÛ)�”}”(hŒ1GB: - take current geometry from the partition table (using scsicam_bios_param and accept only 'valid' geometries, ie. either (C/32/64) or (C/63/255)). This can be extended translation even if it's not enabled in the driver. - if that fails, take extended translation if enabled by override, kernel or module parameter, otherwise take default translation and ask the user for verification. This might on not yet partitioned disks. ”h]”(jq)�”}”(hŒfor disks>1GB:”h]”hŒfor disks>1GB:”…”�”}”(hj¨ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K«hj¤ ubjË)�”}”(hhh]”(jÐ)�”}”(hŒÜtake current geometry from the partition table (using scsicam_bios_param and accept only 'valid' geometries, ie. either (C/32/64) or (C/63/255)). This can be extended translation even if it's not enabled in the driver. ”h]”jq)�”}”(hŒÛtake current geometry from the partition table (using scsicam_bios_param and accept only 'valid' geometries, ie. either (C/32/64) or (C/63/255)). This can be extended translation even if it's not enabled in the driver.”h]”hŒátake current geometry from the partition table (using scsicam_bios_param and accept only ‘valid’ geometries, ie. either (C/32/64) or (C/63/255)). This can be extended translation even if it’s not enabled in the driver.”…”�”}”(hj½ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K­hj¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÏhj¶ ubjÐ)�”}”(hŒÎif that fails, take extended translation if enabled by override, kernel or module parameter, otherwise take default translation and ask the user for verification. This might on not yet partitioned disks. ”h]”jq)�”}”(hŒÌif that fails, take extended translation if enabled by override, kernel or module parameter, otherwise take default translation and ask the user for verification. This might on not yet partitioned disks.”h]”hŒÌif that fails, take extended translation if enabled by override, kernel or module parameter, otherwise take default translation and ask the user for verification. This might on not yet partitioned disks.”…”�”}”(hjÕ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K²hjÑ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÏhj¶ ubeh}”(h]”h ]”h"]”h$]”h&]”jk jl uh1jÊh³hÇh´K­hj¤ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÏhj‰ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”jk jl uh1jÊh³hÇh´K©hjú h²hubeh}”(h]”Œnotes-on-ext-trans”ah ]”h"]”Œnotes on ext_trans”ah$]”h&]”uh1j[hj]h²hh³hÇh´K{ubj\)�”}”(hhh]”(ja)�”}”(hŒReferences Used”h]”hŒReferences Used”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j`hjh²hh³hÇh´K¹ubj‡ )�”}”(hX"AIC-6260 SCSI Chip Specification", Adaptec Corporation. "SCSI COMPUTER SYSTEM INTERFACE - 2 (SCSI-2)", X3T9.2/86-109 rev. 10h "Writing a SCSI device driver for Linux", Rik Faith (faith@cs.unc.edu) "Kernel Hacker's Guide", Michael K. Johnson (johnsonm@sunsite.unc.edu) "Adaptec 1520/1522 User's Guide", Adaptec Corporation. Michael K. Johnson (johnsonm@sunsite.unc.edu) Drew Eckhardt (drew@cs.colorado.edu) Eric Youngdale (eric@andante.org) special thanks to Eric Youngdale for the free(!) supplying the documentation on the chip.”h]”(jq)�”}”(hŒ8"AIC-6260 SCSI Chip Specification", Adaptec Corporation.”h]”hŒ<“AIC-6260 SCSI Chip Specificationâ€�, Adaptec Corporation.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K»hjubjq)�”}”(hŒE"SCSI COMPUTER SYSTEM INTERFACE - 2 (SCSI-2)", X3T9.2/86-109 rev. 10h”h]”hŒI“SCSI COMPUTER SYSTEM INTERFACE - 2 (SCSI-2)â€�, X3T9.2/86-109 rev. 10h”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K½hjubjq)�”}”(hŒF"Writing a SCSI device driver for Linux", Rik Faith (faith@cs.unc.edu)”h]”(hŒ9“Writing a SCSI device driver for Linuxâ€�, Rik Faith (”…”�”}”(hj4h²hh³Nh´Nubjƒ)�”}”(hŒfaith@cs.unc.edu”h]”hŒfaith@cs.unc.edu”…”�”}”(hj<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:faith@cs.unc.edu”uh1j‚hj4ubhŒ)”…”�”}”(hj4h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´K¿hjubjq)�”}”(hŒF"Kernel Hacker's Guide", Michael K. Johnson (johnsonm@sunsite.unc.edu)”h]”(hŒ3“Kernel Hacker’s Guideâ€�, Michael K. Johnson (”…”�”}”(hjVh²hh³Nh´Nubjƒ)�”}”(hŒjohnsonm@sunsite.unc.edu”h]”hŒjohnsonm@sunsite.unc.edu”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:johnsonm@sunsite.unc.edu”uh1j‚hjVubhŒ)”…”�”}”(hjVh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´KÁhjubjq)�”}”(hŒ6"Adaptec 1520/1522 User's Guide", Adaptec Corporation.”h]”hŒ<“Adaptec 1520/1522 User’s Guideâ€�, Adaptec Corporation.”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´KÃhjubjq)�”}”(hŒ-Michael K. Johnson (johnsonm@sunsite.unc.edu)”h]”(hŒMichael K. Johnson (”…”�”}”(hj†h²hh³Nh´Nubjƒ)�”}”(hŒjohnsonm@sunsite.unc.edu”h]”hŒjohnsonm@sunsite.unc.edu”…”�”}”(hjŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:johnsonm@sunsite.unc.edu”uh1j‚hj†ubhŒ)”…”�”}”(hj†h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´KÅhjubjq)�”}”(hŒ$Drew Eckhardt (drew@cs.colorado.edu)”h]”(hŒDrew Eckhardt (”…”�”}”(hj¨h²hh³Nh´Nubjƒ)�”}”(hŒdrew@cs.colorado.edu”h]”hŒdrew@cs.colorado.edu”…”�”}”(hj°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:drew@cs.colorado.edu”uh1j‚hj¨ubhŒ)”…”�”}”(hj¨h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´KÇhjubjq)�”}”(hŒ!Eric Youngdale (eric@andante.org)”h]”(hŒEric Youngdale (”…”�”}”(hjÊh²hh³Nh´Nubjƒ)�”}”(hŒeric@andante.org”h]”hŒeric@andante.org”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:eric@andante.org”uh1j‚hjÊubhŒ)”…”�”}”(hjÊh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´KÉhjubjq)�”}”(hŒYspecial thanks to Eric Youngdale for the free(!) supplying the documentation on the chip.”h]”hŒYspecial thanks to Eric Youngdale for the free(!) supplying the documentation on the chip.”…”�”}”(hjìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jph³hÇh´KËhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1j† h³hÇh´K»hjh²hubeh}”(h]”Œreferences-used”ah ]”h"]”Œreferences used”ah$]”h&]”uh1j[hj]h²hh³hÇh´K¹ubeh}”(h]”Œ3adaptec-aha-1520-1522-scsi-driver-for-linux-aha152x”ah ]”h"]”Œ5adaptec aha-1520/1522 scsi driver for linux (aha152x)”ah$]”h&]”uh1j[hhh²hh³hÇh´Kubeh}”(h]”h ]”h"]”h$]”h&]”Œsource”hÇuh1hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)�”}”(j`NŒ generator”NŒ datestamp”NŒ source_link”NŒ source_url”NŒ toc_backlinks”j!Œfootnote_backlinks”KŒ sectnum_xform”KŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”j2Œerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”hÇŒ _destination”NŒ _config_files”]”Œ7/var/lib/git/docbuild/linux/Documentation/docutils.conf”aŒfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”KŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”(hóhçjhöjjj jj/j#j>j2jMjAj\jPjkj_jzjnj‰j}j˜jŒj§j›j¶jªjÅj¹jÔjÈjãj×jòjæjjõjjjjj.j"j=j1jLj@j[jOjjj^jyjmjˆj|j—j‹j¦jšjµj©jÄj¸jÓjÇjâjÖjñjåjjôjjjjj-j!j<j0jKj?jZjNjij]jxjlj‡j{j–jŠj¥j™j´j¨jÃj·jÒjÆjájÕjðjäjÿjójjjjj,j j;j/jJj>jYjMjhj\jwjkj†jzj•j‰j¤j˜j³j§jÂj¶jÑjÅjàjÔjïjãjþjòj jjjj+jj:j.jIj=jXjLuŒsubstitution_names”}”(Œamp”hóŒapos”jŒast”jŒbrvbar”j Œbsol”j/Œcent”j>Œcolon”jMŒcomma”j\Œcommat”jkŒcopy”jzŒcurren”j‰Œdarr”j˜Œdeg”j§Œdivide”j¶Œdollar”jÅŒequals”jÔŒexcl”jãŒfrac12”jòŒfrac14”jŒfrac18”jŒfrac34”jŒfrac38”j.Œfrac58”j=Œfrac78”jLŒgt”j[Œhalf”jjŒhorbar”jyŒhyphen”jˆŒiexcl”j—Œiquest”j¦Œlaquo”jµŒlarr”jÄŒlcub”jÓŒldquo”jâŒlowbar”jñŒlpar”jŒlsqb”jŒlsquo”jŒlt”j-Œmicro”j<Œmiddot”jKŒnbsp”jZŒnot”jiŒnum”jxŒohm”j‡Œordf”j–Œordm”j¥Œpara”j´Œpercnt”jÃŒperiod”jÒŒplus”jáŒplusmn”jðŒpound”jÿŒquest”jŒquot”jŒraquo”j,Œrarr”j;Œrcub”jJŒrdquo”jYŒreg”jhŒrpar”jwŒrsqb”j†Œrsquo”j•Œsect”j¤Œsemi”j³Œshy”jÂŒsol”jÑŒsung”jàŒsup1”jïŒsup2”jþŒsup3”j Œtimes”jŒtrade”j+Œuarr”j:Œverbar”jIŒyen”jXuŒrefnames”}”Œrefids”}”Œnameids”}”(j j j¨j¥jr jo jµ j² j÷ jô jjý jjuŒ nametypes”}”(j ‰j¨‰jr ‰jµ ‰j÷ ‰j‰j‰uh}”(j j]j¥jÜjo j«j² ju jô j¸ jý jú jjuŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”…”R”Œparse_messages”]”hŒsystem_message”“”)�”}”(hhh]”jq)�”}”(hŒ:Enumerated list start value not ordinal-1: "2" (ordinal 2)”h]”hŒ>Enumerated list start value not ordinal-1: “2â€� (ordinal 2)”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jphjâubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”ŒINFO”Œsource”hÇŒline”Kuh1jàhj¸ h²hh³hÇh´K\ubaŒtransform_messages”]”Œ transformer”NŒ include_log”]”ŒDocumentation/scsi/aha152x.rst”(NNNNt”†”aŒ decoration”Nh²hub.