€•»ÜŒ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/admin-guide/svga”Œ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/admin-guide/svga”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒItalian”…”�”}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ$/translations/it_IT/admin-guide/svga”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒJapanese”…”�”}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ$/translations/ja_JP/admin-guide/svga”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒKorean”…”�”}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ$/translations/ko_KR/admin-guide/svga”Œ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/admin-guide/svga”Œ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/admin-guide/svga”Œ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Œ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&]”Œ xml:space”Œpreserve”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Œ*”…”�”}”hhösbah}”(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Œ\”…”�”}”hjsbah}”(h]”h ]”h"]”Œbsol”ah$]”h&]”uh1hÖh³hÇh´K hhh²hubh×)�”}”(hŒ*.. |cent| unicode:: U+000A2 .. CENT SIGN”h]”hŒ¢”…”�”}”hj#sbah}”(h]”h ]”h"]”Œcent”ah$]”h&]”uh1hÖh³hÇh´K hhh²hubh×)�”}”(hŒ&.. |colon| unicode:: U+0003A .. COLON”h]”hŒ:”…”�”}”hj2sbah}”(h]”h ]”h"]”Œcolon”ah$]”h&]”uh1hÖh³hÇh´K hhh²hubh×)�”}”(hŒ&.. |comma| unicode:: U+0002C .. COMMA”h]”hŒ,”…”�”}”hjAsbah}”(h]”h ]”h"]”Œcomma”ah$]”h&]”uh1hÖh³hÇh´Khhh²hubh×)�”}”(hŒ... |commat| unicode:: U+00040 .. COMMERCIAL AT”h]”hŒ@”…”�”}”hjPsbah}”(h]”h ]”h"]”Œcommat”ah$]”h&]”uh1hÖh³hÇh´Khhh²hubh×)�”}”(hŒ/.. |copy| unicode:: U+000A9 .. COPYRIGHT SIGN”h]”hŒ©”…”�”}”hj_sbah}”(h]”h ]”h"]”Œcopy”ah$]”h&]”uh1hÖh³hÇh´Khhh²hubh×)�”}”(hŒ... |curren| unicode:: U+000A4 .. CURRENCY SIGN”h]”hŒ¤”…”�”}”hjnsbah}”(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Œâ…›”…”�”}”hjõsbah}”(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Œâ…œ”…”�”}”hjsbah}”(h]”h ]”h"]”Œfrac38”ah$]”h&]”uh1hÖh³hÇh´Khhh²hubh×)�”}”(hŒ=.. |frac58| unicode:: U+0215D .. VULGAR FRACTION FIVE EIGHTHS”h]”hŒâ…�”…”�”}”hj"sbah}”(h]”h ]”h"]”Œfrac58”ah$]”h&]”uh1hÖh³hÇh´Khhh²hubh×)�”}”(hŒ>.. |frac78| unicode:: U+0215E .. VULGAR FRACTION SEVEN EIGHTHS”h]”hŒâ…ž”…”�”}”hj1sbah}”(h]”h ]”h"]”Œfrac78”ah$]”h&]”uh1hÖh³hÇh´Khhh²hubh×)�”}”(hŒ2.. |gt| unicode:: U+0003E .. GREATER-THAN SIGN”h]”hŒ>”…”�”}”hj@sbah}”(h]”h ]”h"]”Œgt”ah$]”h&]”uh1hÖh³hÇh´Khhh²hubh×)�”}”(hŒ9.. |half| unicode:: U+000BD .. VULGAR FRACTION ONE HALF”h]”hŒ½”…”�”}”hjOsbah}”(h]”h ]”h"]”Œhalf”ah$]”h&]”uh1hÖh³hÇh´K hhh²hubh×)�”}”(hŒ/.. |horbar| unicode:: U+02015 .. HORIZONTAL BAR”h]”hŒ―”…”�”}”hj^sbah}”(h]”h ]”h"]”Œhorbar”ah$]”h&]”uh1hÖh³hÇh´K!hhh²hubh×)�”}”(hŒ'.. |hyphen| unicode:: U+02010 .. HYPHEN”h]”hŒâ€�”…”�”}”hjmsbah}”(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Œ[”…”�”}”hjôsbah}”(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Œ<”…”�”}”hjsbah}”(h]”h ]”h"]”Œlt”ah$]”h&]”uh1hÖh³hÇh´K-hhh²hubh×)�”}”(hŒ+.. |micro| unicode:: U+000B5 .. MICRO SIGN”h]”hŒµ”…”�”}”hj!sbah}”(h]”h ]”h"]”Œmicro”ah$]”h&]”uh1hÖh³hÇh´K.hhh²hubh×)�”}”(hŒ+.. |middot| unicode:: U+000B7 .. MIDDLE DOT”h]”hŒ·”…”�”}”hj0sbah}”(h]”h ]”h"]”Œmiddot”ah$]”h&]”uh1hÖh³hÇh´K/hhh²hubh×)�”}”(hŒ/.. |nbsp| unicode:: U+000A0 .. NO-BREAK SPACE”h]”hŒ ”…”�”}”hj?sbah}”(h]”h ]”h"]”Œnbsp”ah$]”h&]”uh1hÖh³hÇh´K0hhh²hubh×)�”}”(hŒ).. |not| unicode:: U+000AC .. NOT SIGN”h]”hŒ¬”…”�”}”hjNsbah}”(h]”h ]”h"]”Œnot”ah$]”h&]”uh1hÖh³hÇh´K1hhh²hubh×)�”}”(hŒ,.. |num| unicode:: U+00023 .. NUMBER SIGN”h]”hŒ#”…”�”}”hj]sbah}”(h]”h ]”h"]”Œnum”ah$]”h&]”uh1hÖh³hÇh´K2hhh²hubh×)�”}”(hŒ).. |ohm| unicode:: U+02126 .. OHM SIGN”h]”hŒΩ”…”�”}”hjlsbah}”(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Œ?”…”�”}”hjósbah}”(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Œâ€�”…”�”}”hj>sbah}”(h]”h ]”h"]”Œrdquo”ah$]”h&]”uh1hÖh³hÇh´KAhhh²hubh×)�”}”(hŒ0.. |reg| unicode:: U+000AE .. REGISTERED SIGN”h]”hŒ®”…”�”}”hjMsbah}”(h]”h ]”h"]”Œreg”ah$]”h&]”uh1hÖh³hÇh´KBhhh²hubh×)�”}”(hŒ2.. |rpar| unicode:: U+00029 .. RIGHT PARENTHESIS”h]”hŒ)”…”�”}”hj\sbah}”(h]”h ]”h"]”Œrpar”ah$]”h&]”uh1hÖh³hÇh´KChhh²hubh×)�”}”(hŒ5.. |rsqb| unicode:: U+0005D .. RIGHT SQUARE BRACKET”h]”hŒ]”…”�”}”hjksbah}”(h]”h ]”h"]”Œrsqb”ah$]”h&]”uh1hÖh³hÇh´KDhhh²hubh×)�”}”(hŒ<.. |rsquo| unicode:: U+02019 .. RIGHT SINGLE QUOTATION MARK”h]”hŒ’”…”�”}”hjzsbah}”(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Œ³”…”�”}”hjòsbah}”(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Œ↑”…”�”}”hjsbah}”(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ŒÂ¥”…”�”}”hj=sbah}”(h]”h ]”h"]”Œyen”ah$]”h&]”uh1hÖh³hÇh´KRhhh²hubhŒsection”“”)�”}”(hhh]”(hŒtitle”“”)�”}”(hŒ!Video Mode Selection Support 2.13”h]”hŒ!Video Mode Selection Support 2.13”…”�”}”(hjSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjNh²hh³Œ>/var/lib/git/docbuild/linux/Documentation/admin-guide/svga.rst”h´KubhŒ field_list”“”)�”}”(hhh]”hŒfield”“”)�”}”(hhh]”(hŒ field_name”“”)�”}”(hŒ Copyright”h]”hŒ Copyright”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jlhjih³jah´KubhŒ field_body”“”)�”}”(hŒ,|copy| 1995--1999 Martin Mares, ”h]”hŒ paragraph”“”)�”}”(hŒ+|copy| 1995--1999 Martin Mares, ”h]”(hŒ©”…”�”}”(hj„h²hh³Nh´NubhŒ 1995--1999 Martin Mares, <”…”�”}”(hj„h²hh³Nh´NubhŒ reference”“”)�”}”(hŒ mj@ucw.cz”h]”hŒ mj@ucw.cz”…”�”}”(hj’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:mj@ucw.cz”uh1j�hj„ubhŒ>”…”�”}”(hj„h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Khj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1j|hjiubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jah´Khjdh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjNh²hh³jah´KubjM)�”}”(hhh]”(jR)�”}”(hŒIntro”h]”hŒIntro”…”�”}”(hjÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾h²hh³jah´K ubjƒ)�”}”(hXlThis small document describes the "Video Mode Selection" feature which allows the use of various special video modes supported by the video BIOS. Due to usage of the BIOS, the selection is limited to boot time (before the kernel decompression starts) and works only on 80X86 machines that are booted through BIOS firmware (as opposed to through UEFI, kexec, etc.).”h]”hXpThis small document describes the “Video Mode Selectionâ€� feature which allows the use of various special video modes supported by the video BIOS. Due to usage of the BIOS, the selection is limited to boot time (before the kernel decompression starts) and works only on 80X86 machines that are booted through BIOS firmware (as opposed to through UEFI, kexec, etc.).”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´K hj¾h²hubhŒnote”“”)�”}”(hXShort intro for the impatient: Just use vga=ask for the first time, enter ``scan`` on the video mode prompt, pick the mode you want to use, remember its mode ID (the four-digit hexadecimal number) and then set the vga parameter to this number (converted to decimal first).”h]”jƒ)�”}”(hXShort intro for the impatient: Just use vga=ask for the first time, enter ``scan`` on the video mode prompt, pick the mode you want to use, remember its mode ID (the four-digit hexadecimal number) and then set the vga parameter to this number (converted to decimal first).”h]”(hŒJShort intro for the impatient: Just use vga=ask for the first time, enter ”…”�”}”(hjãh²hh³Nh´NubhŒliteral”“”)�”}”(hŒ``scan``”h]”hŒscan”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jëhjãubhŒ¾ on the video mode prompt, pick the mode you want to use, remember its mode ID (the four-digit hexadecimal number) and then set the vga parameter to this number (converted to decimal first).”…”�”}”(hjãh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Khjßubah}”(h]”h ]”h"]”h$]”h&]”uh1jÝhj¾h²hh³jah´Nubjƒ)�”}”(hXGThe video mode to be used is selected by a kernel parameter which can be specified in the kernel Makefile (the SVGA_MODE=... line) or by the "vga=..." option of LILO (or some other boot loader you use) or by the "xrandr" utility (present in standard Linux utility packages). You can use the following values of this parameter::”h]”hXNThe video mode to be used is selected by a kernel parameter which can be specified in the kernel Makefile (the SVGA_MODE=... line) or by the “vga=...â€� option of LILO (or some other boot loader you use) or by the “xrandrâ€� utility (present in standard Linux utility packages). You can use the following values of this parameter:”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Khj¾h²hubhŒ literal_block”“”)�”}”(hX?NORMAL_VGA - Standard 80x25 mode available on all display adapters. EXTENDED_VGA - Standard 8-pixel font mode: 80x43 on EGA, 80x50 on VGA. ASK_VGA - Display a video mode menu upon startup (see below). 0..35 - Menu item number (when you have used the menu to view the list of modes available on your adapter, you can specify the menu item you want to use). 0..9 correspond to "0".."9", 10..35 to "a".."z". Warning: the mode list displayed may vary as the kernel version changes, because the modes are listed in a "first detected -- first displayed" manner. It's better to use absolute mode numbers instead. 0x.... - Hexadecimal video mode ID (also displayed on the menu, see below for exact meaning of the ID). Warning: LILO doesn't support hexadecimal numbers -- you have to convert it to decimal manually.”h]”hX?NORMAL_VGA - Standard 80x25 mode available on all display adapters. EXTENDED_VGA - Standard 8-pixel font mode: 80x43 on EGA, 80x50 on VGA. ASK_VGA - Display a video mode menu upon startup (see below). 0..35 - Menu item number (when you have used the menu to view the list of modes available on your adapter, you can specify the menu item you want to use). 0..9 correspond to "0".."9", 10..35 to "a".."z". Warning: the mode list displayed may vary as the kernel version changes, because the modes are listed in a "first detected -- first displayed" manner. It's better to use absolute mode numbers instead. 0x.... - Hexadecimal video mode ID (also displayed on the menu, see below for exact meaning of the ID). Warning: LILO doesn't support hexadecimal numbers -- you have to convert it to decimal manually.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jh³jah´Khj¾h²hubeh}”(h]”Œintro”ah ]”h"]”Œintro”ah$]”h&]”uh1jLhjNh²hh³jah´K ubjM)�”}”(hhh]”(jR)�”}”(hŒMenu”h]”hŒMenu”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1h²hh³jah´K1ubjƒ)�”}”(hX<The ASK_VGA mode causes the kernel to offer a video mode menu upon bootup. It displays a "Press to see video modes available, to continue or wait 30 secs" message. If you press , you enter the menu, if you press or wait 30 seconds, the kernel will boot up in the standard 80x25 mode.”h]”hX@The ASK_VGA mode causes the kernel to offer a video mode menu upon bootup. It displays a “Press to see video modes available, to continue or wait 30 secsâ€� message. If you press , you enter the menu, if you press or wait 30 seconds, the kernel will boot up in the standard 80x25 mode.”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´K3hj1h²hubjƒ)�”}”(hŒThe menu looks like::”h]”hŒThe menu looks like:”…”�”}”(hjPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´K9hj1h²hubj)�”}”(hŒºVideo adapter: Mode: COLSxROWS: 0 0F00 80x25 1 0F01 80x50 2 0F02 80x43 3 0F03 80x26 .... Enter mode number or ``scan``: ”h]”hŒºVideo adapter: Mode: COLSxROWS: 0 0F00 80x25 1 0F01 80x50 2 0F02 80x43 3 0F03 80x26 .... Enter mode number or ``scan``: ”…”�”}”hj^sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jh³jah´K;hj1h²hubjƒ)�”}”(hXP tells what video adapter did Linux detect -- it's either a generic adapter name (MDA, CGA, HGC, EGA, VGA, VESA VGA [a VGA with VESA-compliant BIOS]) or a chipset name (e.g., Trident). Direct detection of chipsets is turned off by default as it's inherently unreliable due to absolutely insane PC design.”h]”hXT tells what video adapter did Linux detect -- it’s either a generic adapter name (MDA, CGA, HGC, EGA, VGA, VESA VGA [a VGA with VESA-compliant BIOS]) or a chipset name (e.g., Trident). Direct detection of chipsets is turned off by default as it’s inherently unreliable due to absolutely insane PC design.”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KDhj1h²hubjƒ)�”}”(hŒÆ"0 0F00 80x25" means that the first menu item (the menu items are numbered from "0" to "9" and from "a" to "z") is a 80x25 mode with ID=0x0f00 (see the next section for a description of mode IDs).”h]”hŒÚ“0 0F00 80x25â€� means that the first menu item (the menu items are numbered from “0â€� to “9â€� and from “aâ€� to “zâ€�) is a 80x25 mode with ID=0x0f00 (see the next section for a description of mode IDs).”…”�”}”(hjzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KJhj1h²hubjƒ)�”}”(hX7 encourages you to enter the item number or mode ID you wish to set and press . If the computer complains something about "Unknown mode ID", it is trying to tell you that it isn't possible to set such a mode. It's also possible to press only which leaves the current mode.”h]”hX? encourages you to enter the item number or mode ID you wish to set and press . If the computer complains something about “Unknown mode IDâ€�, it is trying to tell you that it isn’t possible to set such a mode. It’s also possible to press only which leaves the current mode.”…”�”}”(hjˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KNhj1h²hubjƒ)�”}”(hXFThe mode list usually contains a few basic modes and some VESA modes. In case your chipset has been detected, some chipset-specific modes are shown as well (some of these might be missing or unusable on your machine as different BIOSes are often shipped with the same card and the mode numbers depend purely on the VGA BIOS).”h]”hXFThe mode list usually contains a few basic modes and some VESA modes. In case your chipset has been detected, some chipset-specific modes are shown as well (some of these might be missing or unusable on your machine as different BIOSes are often shipped with the same card and the mode numbers depend purely on the VGA BIOS).”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KShj1h²hubjƒ)�”}”(hXThe modes displayed on the menu are partially sorted: The list starts with the standard modes (80x25 and 80x50) followed by "special" modes (80x28 and 80x43), local modes (if the local modes feature is enabled), VESA modes and finally SVGA modes for the auto-detected adapter.”h]”hXThe modes displayed on the menu are partially sorted: The list starts with the standard modes (80x25 and 80x50) followed by “specialâ€� modes (80x28 and 80x43), local modes (if the local modes feature is enabled), VESA modes and finally SVGA modes for the auto-detected adapter.”…”�”}”(hj¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KYhj1h²hubjƒ)�”}”(hX9If you are not happy with the mode list offered (e.g., if you think your card is able to do more), you can enter "scan" instead of item number / mode ID. The program will try to ask the BIOS for all possible video mode numbers and test what happens then. The screen will be probably flashing wildly for some time and strange noises will be heard from inside the monitor and so on and then, really all consistent video modes supported by your BIOS will appear (plus maybe some ``ghost modes``). If you are afraid this could damage your monitor, don't use this function.”h]”(hXáIf you are not happy with the mode list offered (e.g., if you think your card is able to do more), you can enter “scanâ€� instead of item number / mode ID. The program will try to ask the BIOS for all possible video mode numbers and test what happens then. The screen will be probably flashing wildly for some time and strange noises will be heard from inside the monitor and so on and then, really all consistent video modes supported by your BIOS will appear (plus maybe some ”…”�”}”(hj²h²hh³Nh´Nubjì)�”}”(hŒ``ghost modes``”h]”hŒ ghost modes”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jëhj²ubhŒO). If you are afraid this could damage your monitor, don’t use this function.”…”�”}”(hj²h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´K^hj1h²hubjƒ)�”}”(hŒ¬After scanning, the mode ordering is a bit different: the auto-detected SVGA modes are not listed at all and the modes revealed by ``scan`` are shown before all VESA modes.”h]”(hŒƒAfter scanning, the mode ordering is a bit different: the auto-detected SVGA modes are not listed at all and the modes revealed by ”…”�”}”(hjÒh²hh³Nh´Nubjì)�”}”(hŒ``scan``”h]”hŒscan”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jëhjÒubhŒ! are shown before all VESA modes.”…”�”}”(hjÒh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kghj1h²hubeh}”(h]”Œmenu”ah ]”h"]”Œmenu”ah$]”h&]”uh1jLhjNh²hh³jah´K1ubjM)�”}”(hhh]”(jR)�”}”(hŒMode IDs”h]”hŒMode IDs”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjúh²hh³jah´Klubjƒ)�”}”(hX/Because of the complexity of all the video stuff, the video mode IDs used here are also a bit complex. A video mode ID is a 16-bit number usually expressed in a hexadecimal notation (starting with "0x"). You can set a mode by entering its mode directly if you know it even if it isn't shown on the menu.”h]”hX5Because of the complexity of all the video stuff, the video mode IDs used here are also a bit complex. A video mode ID is a 16-bit number usually expressed in a hexadecimal notation (starting with “0xâ€�). You can set a mode by entering its mode directly if you know it even if it isn’t shown on the menu.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Knhjúh²hubjƒ)�”}”(hŒ0The ID numbers can be divided to those regions::”h]”hŒ/The ID numbers can be divided to those regions:”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kshjúh²hubj)�”}”(hX�0x0000 to 0x00ff - menu item references. 0x0000 is the first item. Don't use outside the menu as this can change from boot to boot (especially if you have used the ``scan`` feature). 0x0100 to 0x017f - standard BIOS modes. The ID is a BIOS video mode number (as presented to INT 10, function 00) increased by 0x0100. 0x0200 to 0x08ff - VESA BIOS modes. The ID is a VESA mode ID increased by 0x0100. All VESA modes should be autodetected and shown on the menu. 0x0900 to 0x09ff - Video7 special modes. Set by calling INT 0x10, AX=0x6f05. (Usually 940=80x43, 941=132x25, 942=132x44, 943=80x60, 944=100x60, 945=132x28 for the standard Video7 BIOS) 0x0f00 to 0x0fff - special modes (they are set by various tricks -- usually by modifying one of the standard modes). Currently available: 0x0f00 standard 80x25, don't reset mode if already set (=FFFF) 0x0f01 standard with 8-point font: 80x43 on EGA, 80x50 on VGA 0x0f02 VGA 80x43 (VGA switched to 350 scanlines with a 8-point font) 0x0f03 VGA 80x28 (standard VGA scans, but 14-point font) 0x0f04 leave current video mode 0x0f05 VGA 80x30 (480 scans, 16-point font) 0x0f06 VGA 80x34 (480 scans, 14-point font) 0x0f07 VGA 80x60 (480 scans, 8-point font) 0x0f08 Graphics hack (see the VIDEO_GFX_HACK paragraph below) 0x1000 to 0x7fff - modes specified by resolution. The code has a "0xRRCC" form where RR is a number of rows and CC is a number of columns. E.g., 0x1950 corresponds to a 80x25 mode, 0x2b84 to 132x43 etc. This is the only fully portable way to refer to a non-standard mode, but it relies on the mode being found and displayed on the menu (remember that mode scanning is not done automatically). 0xff00 to 0xffff - aliases for backward compatibility: 0xffff equivalent to 0x0f00 (standard 80x25) 0xfffe equivalent to 0x0f01 (EGA 80x43 or VGA 80x50)”h]”hX�0x0000 to 0x00ff - menu item references. 0x0000 is the first item. Don't use outside the menu as this can change from boot to boot (especially if you have used the ``scan`` feature). 0x0100 to 0x017f - standard BIOS modes. The ID is a BIOS video mode number (as presented to INT 10, function 00) increased by 0x0100. 0x0200 to 0x08ff - VESA BIOS modes. The ID is a VESA mode ID increased by 0x0100. All VESA modes should be autodetected and shown on the menu. 0x0900 to 0x09ff - Video7 special modes. Set by calling INT 0x10, AX=0x6f05. (Usually 940=80x43, 941=132x25, 942=132x44, 943=80x60, 944=100x60, 945=132x28 for the standard Video7 BIOS) 0x0f00 to 0x0fff - special modes (they are set by various tricks -- usually by modifying one of the standard modes). Currently available: 0x0f00 standard 80x25, don't reset mode if already set (=FFFF) 0x0f01 standard with 8-point font: 80x43 on EGA, 80x50 on VGA 0x0f02 VGA 80x43 (VGA switched to 350 scanlines with a 8-point font) 0x0f03 VGA 80x28 (standard VGA scans, but 14-point font) 0x0f04 leave current video mode 0x0f05 VGA 80x30 (480 scans, 16-point font) 0x0f06 VGA 80x34 (480 scans, 14-point font) 0x0f07 VGA 80x60 (480 scans, 8-point font) 0x0f08 Graphics hack (see the VIDEO_GFX_HACK paragraph below) 0x1000 to 0x7fff - modes specified by resolution. The code has a "0xRRCC" form where RR is a number of rows and CC is a number of columns. E.g., 0x1950 corresponds to a 80x25 mode, 0x2b84 to 132x43 etc. This is the only fully portable way to refer to a non-standard mode, but it relies on the mode being found and displayed on the menu (remember that mode scanning is not done automatically). 0xff00 to 0xffff - aliases for backward compatibility: 0xffff equivalent to 0x0f00 (standard 80x25) 0xfffe equivalent to 0x0f01 (EGA 80x43 or VGA 80x50)”…”�”}”hj'sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jh³jah´Kuhjúh²hubjƒ)�”}”(hX@If you add 0x8000 to the mode ID, the program will try to recalculate vertical display timing according to mode parameters, which can be used to eliminate some annoying bugs of certain VGA BIOSes (usually those used for cards with S3 chipsets and old Cirrus Logic BIOSes) -- mainly extra lines at the end of the display.”h]”hX@If you add 0x8000 to the mode ID, the program will try to recalculate vertical display timing according to mode parameters, which can be used to eliminate some annoying bugs of certain VGA BIOSes (usually those used for cards with S3 chipsets and old Cirrus Logic BIOSes) -- mainly extra lines at the end of the display.”…”�”}”(hj5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kšhjúh²hubeh}”(h]”Œmode-ids”ah ]”h"]”Œmode ids”ah$]”h&]”uh1jLhjNh²hh³jah´KlubjM)�”}”(hhh]”(jR)�”}”(hŒOptions”h]”hŒOptions”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKh²hh³jah´K¡ubjƒ)�”}”(hŒiBuild options for arch/x86/boot/* are selected by the kernel kconfig utility and the kernel .config file.”h]”hŒiBuild options for arch/x86/boot/* are selected by the kernel kconfig utility and the kernel .config file.”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´K£hjKh²hubjƒ)�”}”(hX}VIDEO_GFX_HACK - includes special hack for setting of graphics modes to be used later by special drivers. Allows to set _any_ BIOS mode including graphic ones and forcing specific text screen resolution instead of peeking it from BIOS variables. Don't use unless you think you know what you're doing. To activate this setup, use mode number 0x0f08 (see the Mode IDs section above).”h]”hX�VIDEO_GFX_HACK - includes special hack for setting of graphics modes to be used later by special drivers. Allows to set _any_ BIOS mode including graphic ones and forcing specific text screen resolution instead of peeking it from BIOS variables. Don’t use unless you think you know what you’re doing. To activate this setup, use mode number 0x0f08 (see the Mode IDs section above).”…”�”}”(hjjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´K¦hjKh²hubeh}”(h]”Œoptions”ah ]”h"]”Œoptions”ah$]”h&]”uh1jLhjNh²hh³jah´K¡ubjM)�”}”(hhh]”(jR)�”}”(hŒStill doesn't work?”h]”hŒStill doesn’t work?”…”�”}”(hjƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj€h²hh³jah´K®ubjƒ)�”}”(hX.When the mode detection doesn't work (e.g., the mode list is incorrect or the machine hangs instead of displaying the menu), try to switch off some of the configuration options listed under "Options". If it fails, you can still use your kernel with the video mode set directly via the kernel parameter.”h]”hX4When the mode detection doesn’t work (e.g., the mode list is incorrect or the machine hangs instead of displaying the menu), try to switch off some of the configuration options listed under “Optionsâ€�. If it fails, you can still use your kernel with the video mode set directly via the kernel parameter.”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´K°hj€h²hubjƒ)�”}”(hŒ”In either case, please send me a bug report containing what _exactly_ happens and how do the configuration switches affect the behaviour of the bug.”h]”hŒ”In either case, please send me a bug report containing what _exactly_ happens and how do the configuration switches affect the behaviour of the bug.”…”�”}”(hjŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kµhj€h²hubjƒ)�”}”(hXIf you start Linux from M$-DOS, you might also use some DOS tools for video mode setting. In this case, you must specify the 0x0f04 mode ("leave current settings") to Linux, because if you don't and you use any non-standard mode, Linux will switch to 80x25 automatically.”h]”hXIf you start Linux from M$-DOS, you might also use some DOS tools for video mode setting. In this case, you must specify the 0x0f04 mode (“leave current settingsâ€�) to Linux, because if you don’t and you use any non-standard mode, Linux will switch to 80x25 automatically.”…”�”}”(hj­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´K¸hj€h²hubjƒ)�”}”(hXwIf you set some extended mode and there's one or more extra lines on the bottom of the display containing already scrolled-out text, your VGA BIOS contains the most common video BIOS bug called "incorrect vertical display end setting". Adding 0x8000 to the mode ID might fix the problem. Unfortunately, this must be done manually -- no autodetection mechanisms are available.”h]”hX}If you set some extended mode and there’s one or more extra lines on the bottom of the display containing already scrolled-out text, your VGA BIOS contains the most common video BIOS bug called “incorrect vertical display end settingâ€�. Adding 0x8000 to the mode ID might fix the problem. Unfortunately, this must be done manually -- no autodetection mechanisms are available.”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´K½hj€h²hubeh}”(h]”Œstill-doesn-t-work”ah ]”h"]”Œstill doesn't work?”ah$]”h&]”uh1jLhjNh²hh³jah´K®ubjM)�”}”(hhh]”(jR)�”}”(hŒHistory”h]”hŒHistory”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑh²hh³jah´KÄubhŒtable”“”)�”}”(hhh]”hŒtgroup”“”)�”}”(hhh]”(hŒcolspec”“”)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1jìhjéubjí)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1jìhjéubhŒtbody”“”)�”}”(hhh]”(hŒrow”“”)�”}”(hhh]”(hŒentry”“”)�”}”(hhh]”jƒ)�”}”(hŒ1.0 (??-Nov-95)”h]”hŒ1.0 (??-Nov-95)”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KÇhjubah}”(h]”h ]”h"]”h$]”h&]”uh1j hj ubj )�”}”(hhh]”jƒ)�”}”(hŒ¬First version supporting all adapters supported by the old setup.S + Cirrus Logic 54XX. Present in some 1.3.4? kernels and then removed due to instability on some machines.”h]”hŒ¬First version supporting all adapters supported by the old setup.S + Cirrus Logic 54XX. Present in some 1.3.4? kernels and then removed due to instability on some machines.”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KÇhj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j )�”}”(hhh]”jƒ)�”}”(hŒ2.0 (28-Jan-96)”h]”hŒ2.0 (28-Jan-96)”…”�”}”(hjHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KÊhjEubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjBubj )�”}”(hhh]”jƒ)�”}”(hŒÁRewritten from scratch. Cirrus Logic 64XX support added, almost everything is configurable, the VESA support should be much more stable, explicit mode numbering allowed, "scan" implemented etc.”h]”hŒÅRewritten from scratch. Cirrus Logic 64XX support added, almost everything is configurable, the VESA support should be much more stable, explicit mode numbering allowed, “scanâ€� implemented etc.”…”�”}”(hj_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KÊhj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjBubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j )�”}”(hhh]”jƒ)�”}”(hŒ2.1 (30-Jan-96)”h]”hŒ2.1 (30-Jan-96)”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KÍhj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjyubj )�”}”(hhh]”jƒ)�”}”(hX@VESA modes moved to 0x200-0x3ff. Mode selection by resolution supported. Few bugs fixed. VESA modes are listed prior to modes supplied by SVGA autodetection as they are more reliable. CLGD autodetect works better. Doesn't depend on 80x25 being active when started. Scanning fixed. 80x43 (any VGA) added. Code cleaned up.”h]”hXBVESA modes moved to 0x200-0x3ff. Mode selection by resolution supported. Few bugs fixed. VESA modes are listed prior to modes supplied by SVGA autodetection as they are more reliable. CLGD autodetect works better. Doesn’t depend on 80x25 being active when started. Scanning fixed. 80x43 (any VGA) added. Code cleaned up.”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KÍhj“ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjyubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j )�”}”(hhh]”jƒ)�”}”(hŒ2.2 (01-Feb-96)”h]”hŒ2.2 (01-Feb-96)”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KÓhj³ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hj°ubj )�”}”(hhh]”jƒ)�”}”(hX$EGA 80x43 fixed. VESA extended to 0x200-0x4ff (non-standard 02XX VESA modes work now). Display end bug workaround supported. Special modes renumbered to allow adding of the "recalculate" flag, 0xffff and 0xfffe became aliases instead of real IDs. Screen contents retained during mode changes.”h]”hX(EGA 80x43 fixed. VESA extended to 0x200-0x4ff (non-standard 02XX VESA modes work now). Display end bug workaround supported. Special modes renumbered to allow adding of the “recalculateâ€� flag, 0xffff and 0xfffe became aliases instead of real IDs. Screen contents retained during mode changes.”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KÓhjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1j hj°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j )�”}”(hhh]”jƒ)�”}”(hŒ2.3 (15-Mar-96)”h]”hŒ2.3 (15-Mar-96)”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KØhjêubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjçubj )�”}”(hhh]”jƒ)�”}”(hŒ#Changed to work with 1.3.74 kernel.”h]”hŒ#Changed to work with 1.3.74 kernel.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KØhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjçubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j )�”}”(hhh]”jƒ)�”}”(hŒ2.4 (18-Mar-96)”h]”hŒ2.4 (18-Mar-96)”…”�”}”(hj$ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KÙhj! ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hj ubj )�”}”(hhh]”jƒ)�”}”(hŒòAdded patches by Hans Lermen fixing a memory overwrite problem with some boot loaders. Memory management rewritten to reflect these changes. Unfortunately, screen contents retaining works only with some loaders now. Added a Tseng 132x60 mode.”h]”hŒòAdded patches by Hans Lermen fixing a memory overwrite problem with some boot loaders. Memory management rewritten to reflect these changes. Unfortunately, screen contents retaining works only with some loaders now. Added a Tseng 132x60 mode.”…”�”}”(hj; h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KÙhj8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j )�”}”(hhh]”jƒ)�”}”(hŒ2.5 (19-Mar-96)”h]”hŒ2.5 (19-Mar-96)”…”�”}”(hj[ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KÞhjX ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjU ubj )�”}”(hhh]”jƒ)�”}”(hŒ1Fixed a VESA mode scanning bug introduced in 2.4.”h]”hŒ1Fixed a VESA mode scanning bug introduced in 2.4.”…”�”}”(hjr h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KÞhjo ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjU ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j )�”}”(hhh]”jƒ)�”}”(hŒ2.6 (25-Mar-96)”h]”hŒ2.6 (25-Mar-96)”…”�”}”(hj’ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kßhj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjŒ ubj )�”}”(hhh]”jƒ)�”}”(hŒtSome VESA BIOS errors not reported -- it fixes error reports on several cards with broken VESA code (e.g., ATI VGA).”h]”hŒtSome VESA BIOS errors not reported -- it fixes error reports on several cards with broken VESA code (e.g., ATI VGA).”…”�”}”(hj© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kßhj¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjŒ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j )�”}”(hhh]”jƒ)�”}”(hŒ2.7 (09-Apr-96)”h]”hŒ2.7 (09-Apr-96)”…”�”}”(hjÉ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KáhjÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjà ubj )�”}”(hhh]”hŒ bullet_list”“”)�”}”(hhh]”(hŒ list_item”“”)�”}”(hŒbAccepted all VESA modes in range 0x100 to 0x7ff, because some cards use very strange mode numbers.”h]”jƒ)�”}”(hŒbAccepted all VESA modes in range 0x100 to 0x7ff, because some cards use very strange mode numbers.”h]”hŒbAccepted all VESA modes in range 0x100 to 0x7ff, because some cards use very strange mode numbers.”…”�”}”(hjë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Káhjç ubah}”(h]”h ]”h"]”h$]”h&]”uh1jå hjâ ubjæ )�”}”(hŒ5Added Realtek VGA modes (thanks to Gonzalo Tornaria).”h]”jƒ)�”}”(hj h]”hŒ5Added Realtek VGA modes (thanks to Gonzalo Tornaria).”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kãhjÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jå hjâ ubjæ )�”}”(hŒSHardware testing order slightly changed, tests based on ROM contents done as first.”h]”jƒ)�”}”(hŒSHardware testing order slightly changed, tests based on ROM contents done as first.”h]”hŒSHardware testing order slightly changed, tests based on ROM contents done as first.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kähj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jå hjâ ubjæ )�”}”(hŒTAdded support for special Video7 mode switching functions (thanks to Tom Vander Aa).”h]”jƒ)�”}”(hŒTAdded support for special Video7 mode switching functions (thanks to Tom Vander Aa).”h]”hŒTAdded support for special Video7 mode switching functions (thanks to Tom Vander Aa).”…”�”}”(hj2 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kæhj. ubah}”(h]”h ]”h"]”h$]”h&]”uh1jå hjâ ubjæ )�”}”(hŒ’Added 480-scanline modes (especially useful for notebooks, original version written by hhanemaa@cs.ruu.nl, patched by Jeff Chua, rewritten by me).”h]”jƒ)�”}”(hŒ’Added 480-scanline modes (especially useful for notebooks, original version written by hhanemaa@cs.ruu.nl, patched by Jeff Chua, rewritten by me).”h]”(hŒWAdded 480-scanline modes (especially useful for notebooks, original version written by ”…”�”}”(hjJ h²hh³Nh´Nubj‘)�”}”(hŒhhanemaa@cs.ruu.nl”h]”hŒhhanemaa@cs.ruu.nl”…”�”}”(hjR h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:hhanemaa@cs.ruu.nl”uh1j�hjJ ubhŒ), patched by Jeff Chua, rewritten by me).”…”�”}”(hjJ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KèhjF ubah}”(h]”h ]”h"]”h$]”h&]”uh1jå hjâ ubjæ )�”}”(hŒScreen store/restore fixed.”h]”jƒ)�”}”(hjt h]”hŒScreen store/restore fixed.”…”�”}”(hjv h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Këhjr ubah}”(h]”h ]”h"]”h$]”h&]”uh1jå hjâ ubeh}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ-”uh1jà h³jah´KáhjÝ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjà ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j )�”}”(hhh]”jƒ)�”}”(hŒ2.8 (14-Apr-96)”h]”hŒ2.8 (14-Apr-96)”…”�”}”(hj£ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kìhj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hj� ubj )�”}”(hhh]”já )�”}”(hhh]”(jæ )�”}”(hŒ>Previous release was not compilable without CONFIG_VIDEO_SVGA.”h]”jƒ)�”}”(hj¿ h]”hŒ>Previous release was not compilable without CONFIG_VIDEO_SVGA.”…”�”}”(hjÁ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kìhj½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jå hjº ubjæ )�”}”(hŒ2Better recognition of text modes during mode scan.”h]”jƒ)�”}”(hjÖ h]”hŒ2Better recognition of text modes during mode scan.”…”�”}”(hjØ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KíhjÔ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jå hjº ubeh}”(h]”h ]”h"]”h$]”h&]”j� j� uh1jà h³jah´Kìhj· ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hj� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j )�”}”(hhh]”jƒ)�”}”(hŒ2.9 (12-May-96)”h]”hŒ2.9 (12-May-96)”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kîhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjý ubj )�”}”(hhh]”já )�”}”(hhh]”jæ )�”}”(hŒ5Ignored VESA modes 0x80 - 0xff (more VESA BIOS bugs!)”h]”jƒ)�”}”(hj h]”hŒ5Ignored VESA modes 0x80 - 0xff (more VESA BIOS bugs!)”…”�”}”(hj! h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kîhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jå hj ubah}”(h]”h ]”h"]”h$]”h&]”j� j� uh1jà h³jah´Kîhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjý ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j )�”}”(hhh]”jƒ)�”}”(hŒ2.10(11-Nov-96)”h]”hŒ2.10(11-Nov-96)”…”�”}”(hjL h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´KïhjI ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjF ubj )�”}”(hhh]”já )�”}”(hhh]”(jæ )�”}”(hŒThe whole thing made optional.”h]”jƒ)�”}”(hjh h]”hŒThe whole thing made optional.”…”�”}”(hjj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kïhjf ubah}”(h]”h ]”h"]”h$]”h&]”uh1jå hjc ubjæ )�”}”(hŒ'Added the CONFIG_VIDEO_400_HACK switch.”h]”jƒ)�”}”(hj h]”hŒ'Added the CONFIG_VIDEO_400_HACK switch.”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kðhj} ubah}”(h]”h ]”h"]”h$]”h&]”uh1jå hjc ubjæ )�”}”(hŒ'Added the CONFIG_VIDEO_GFX_HACK switch.”h]”jƒ)�”}”(hj– h]”hŒ'Added the CONFIG_VIDEO_GFX_HACK switch.”…”�”}”(hj˜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kñhj” ubah}”(h]”h ]”h"]”h$]”h&]”uh1jå hjc ubjæ )�”}”(hŒ Code cleanup.”h]”jƒ)�”}”(hj­ h]”hŒ Code cleanup.”…”�”}”(hj¯ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kòhj« ubah}”(h]”h ]”h"]”h$]”h&]”uh1jå hjc ubeh}”(h]”h ]”h"]”h$]”h&]”j� j� uh1jà h³jah´Kïhj` ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjF ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j )�”}”(hhh]”jƒ)�”}”(hŒ2.11(03-May-97)”h]”hŒ2.11(03-May-97)”…”�”}”(hjÚ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kóhj× ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjÔ ubj )�”}”(hhh]”já )�”}”(hhh]”(jæ )�”}”(hŒ:Yet another cleanup, now including also the documentation.”h]”jƒ)�”}”(hjö h]”hŒ:Yet another cleanup, now including also the documentation.”…”�”}”(hjø h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kóhjô ubah}”(h]”h ]”h"]”h$]”h&]”uh1jå hjñ ubjæ )�”}”(hŒfDirect testing of SVGA adapters turned off by default, ``scan`` offered explicitly on the prompt line.”h]”jƒ)�”}”(hŒfDirect testing of SVGA adapters turned off by default, ``scan`` offered explicitly on the prompt line.”h]”(hŒ7Direct testing of SVGA adapters turned off by default, ”…”�”}”(hj h²hh³Nh´Nubjì)�”}”(hŒ``scan``”h]”hŒscan”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jëhj ubhŒ' offered explicitly on the prompt line.”…”�”}”(hj h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kôhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jå hjñ ubjæ )�”}”(hŒvRemoved the doc section describing adding of new probing functions as I try to get rid of _all_ hardware probing here.”h]”jƒ)�”}”(hŒvRemoved the doc section describing adding of new probing functions as I try to get rid of _all_ hardware probing here.”h]”hŒvRemoved the doc section describing adding of new probing functions as I try to get rid of _all_ hardware probing here.”…”�”}”(hj9 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Köhj5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jå hjñ ubeh}”(h]”h ]”h"]”h$]”h&]”j� j� uh1jà h³jah´Kóhjî ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hjÔ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j )�”}”(hhh]”jƒ)�”}”(hŒ2.12(25-May-98)”h]”hŒ2.12(25-May-98)”…”�”}”(hje h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Køhjb ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hj_ ubj )�”}”(hhh]”jƒ)�”}”(hŒ-Added support for VESA frame buffer graphics.”h]”hŒ-Added support for VESA frame buffer graphics.”…”�”}”(hj| h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Køhjy ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hj_ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubj)�”}”(hhh]”(j )�”}”(hhh]”jƒ)�”}”(hŒ2.13(14-May-99)”h]”hŒ2.13(14-May-99)”…”�”}”(hjœ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kùhj™ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hj– ubj )�”}”(hhh]”jƒ)�”}”(hŒMinor documentation fixes.”h]”hŒMinor documentation fixes.”…”�”}”(hj³ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‚h³jah´Kùhj° ubah}”(h]”h ]”h"]”h$]”h&]”uh1j hj– ubeh}”(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³jah´Nubeh}”(h]”Œhistory”ah ]”h"]”Œhistory”ah$]”h&]”uh1jLhjNh²hh³jah´KÄubeh}”(h]”Œ!video-mode-selection-support-2-13”ah ]”h"]”Œ!video mode selection support 2.13”ah$]”h&]”uh1jLhhh²hh³jah´Kubeh}”(h]”h ]”h"]”h$]”h&]”Œsource”jauh1hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)�”}”(jQNŒ 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”j Œ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”jaŒ _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Ø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=uŒsubstitution_names”}”(Œamp”häŒapos”hóŒast”jŒbrvbar”jŒbsol”j Œcent”j/Œcolon”j>Œcomma”jMŒcommat”j\Œcopy”jkŒcurren”jzŒ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”j=Œgt”jLŒhalf”j[Œhorbar”jjŒhyphen”jyŒ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”j<Œnbsp”jKŒnot”jZŒnum”jiŒohm”jxŒ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”j;Œrdquo”jJŒreg”jYŒrpar”jhŒrsqb”jwŒ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”j:Œyen”jIuŒrefnames”}”Œrefids”}”Œnameids”}”(jí jê j.j+j÷jôjHjEj}jzjÎjËjå jâ uŒ nametypes”}”(jí ‰j.‰j÷‰jH‰j}‰jΉjå ‰uh}”(jê jNj+j¾jôj1jEjújzjKjËj€jâ jÑuŒ 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”]”Œtransform_messages”]”Œ transformer”NŒ include_log”]”Œ"Documentation/admin-guide/svga.rst”(NNNNt”†”aŒ decoration”Nh²hub.