€•ãGŒ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/hwmon/abituguru3”Œ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/hwmon/abituguru3”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒItalian”…””}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ$/translations/it_IT/hwmon/abituguru3”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒJapanese”…””}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ$/translations/ja_JP/hwmon/abituguru3”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒKorean”…””}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ$/translations/ko_KR/hwmon/abituguru3”Œ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/hwmon/abituguru3”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcurrent_language”ŒEnglish”uh1h hhŒ _document”hŒsource”NŒline”NubhŒsection”“”)”}”(hhh]”(hŒtitle”“”)”}”(hŒKernel driver abituguru3”h]”hŒKernel driver abituguru3”…””}”(hh¨hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¦hh£hžhhŸŒ>/var/lib/git/docbuild/linux/Documentation/hwmon/abituguru3.rst”h KubhŒdefinition_list”“”)”}”(hhh]”(hŒdefinition_list_item”“”)”}”(hXSupported chips: * Abit uGuru revision 3 (Hardware Monitor part, reading only) Prefix: 'abituguru3' Addresses scanned: ISA 0x0E0 Datasheet: Not available, this driver is based on reverse engineering. Note: The uGuru is a microcontroller with onboard firmware which programs it to behave as a hwmon IC. There are many different revisions of the firmware and thus effectively many different revisions of the uGuru. Below is an incomplete list with which revisions are used for which Motherboards: - uGuru 1.00 ~ 1.24 (AI7, KV8-MAX3, AN7) - uGuru 2.0.0.0 ~ 2.0.4.2 (KV8-PRO) - uGuru 2.1.0.0 ~ 2.1.2.8 (AS8, AV8, AA8, AG8, AA8XE, AX8) - uGuru 2.3.0.0 ~ 2.3.0.9 (AN8) - uGuru 3.0.0.0 ~ 3.0.x.x (AW8, AL8, AT8, NI8 SLI, AT8 32X, AN8 32X, AW9D-MAX) The abituguru3 driver is only for revision 3.0.x.x motherboards, this driver will not work on older motherboards. For older motherboards use the abituguru (without the 3 !) driver. ”h]”(hŒterm”“”)”}”(hŒSupported chips:”h]”hŒSupported chips:”…””}”(hhÄhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÂhŸh¶h Khh¾ubhŒ definition”“”)”}”(hhh]”hŒ bullet_list”“”)”}”(hhh]”hŒ list_item”“”)”}”(hXÎAbit uGuru revision 3 (Hardware Monitor part, reading only) Prefix: 'abituguru3' Addresses scanned: ISA 0x0E0 Datasheet: Not available, this driver is based on reverse engineering. Note: The uGuru is a microcontroller with onboard firmware which programs it to behave as a hwmon IC. There are many different revisions of the firmware and thus effectively many different revisions of the uGuru. Below is an incomplete list with which revisions are used for which Motherboards: - uGuru 1.00 ~ 1.24 (AI7, KV8-MAX3, AN7) - uGuru 2.0.0.0 ~ 2.0.4.2 (KV8-PRO) - uGuru 2.1.0.0 ~ 2.1.2.8 (AS8, AV8, AA8, AG8, AA8XE, AX8) - uGuru 2.3.0.0 ~ 2.3.0.9 (AN8) - uGuru 3.0.0.0 ~ 3.0.x.x (AW8, AL8, AT8, NI8 SLI, AT8 32X, AN8 32X, AW9D-MAX) The abituguru3 driver is only for revision 3.0.x.x motherboards, this driver will not work on older motherboards. For older motherboards use the abituguru (without the 3 !) driver. ”h]”(hŒ paragraph”“”)”}”(hŒ;Abit uGuru revision 3 (Hardware Monitor part, reading only)”h]”hŒ;Abit uGuru revision 3 (Hardware Monitor part, reading only)”…””}”(hhähžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h KhhÞubhã)”}”(hŒPrefix: 'abituguru3'”h]”hŒPrefix: ‘abituguru3’”…””}”(hhòhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h KhhÞubhã)”}”(hŒAddresses scanned: ISA 0x0E0”h]”hŒAddresses scanned: ISA 0x0E0”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h K hhÞubhã)”}”(hŒFDatasheet: Not available, this driver is based on reverse engineering.”h]”hŒFDatasheet: Not available, this driver is based on reverse engineering.”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h K hhÞubh¸)”}”(hhh]”h½)”}”(hXÝNote: The uGuru is a microcontroller with onboard firmware which programs it to behave as a hwmon IC. There are many different revisions of the firmware and thus effectively many different revisions of the uGuru. Below is an incomplete list with which revisions are used for which Motherboards: - uGuru 1.00 ~ 1.24 (AI7, KV8-MAX3, AN7) - uGuru 2.0.0.0 ~ 2.0.4.2 (KV8-PRO) - uGuru 2.1.0.0 ~ 2.1.2.8 (AS8, AV8, AA8, AG8, AA8XE, AX8) - uGuru 2.3.0.0 ~ 2.3.0.9 (AN8) - uGuru 3.0.0.0 ~ 3.0.x.x (AW8, AL8, AT8, NI8 SLI, AT8 32X, AN8 32X, AW9D-MAX) The abituguru3 driver is only for revision 3.0.x.x motherboards, this driver will not work on older motherboards. For older motherboards use the abituguru (without the 3 !) driver. ”h]”(hÃ)”}”(hŒNote:”h]”hŒNote:”…””}”(hj#hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÂhŸh¶h KhjubhÓ)”}”(hhh]”(hã)”}”(hX The uGuru is a microcontroller with onboard firmware which programs it to behave as a hwmon IC. There are many different revisions of the firmware and thus effectively many different revisions of the uGuru. Below is an incomplete list with which revisions are used for which Motherboards:”h]”hX The uGuru is a microcontroller with onboard firmware which programs it to behave as a hwmon IC. There are many different revisions of the firmware and thus effectively many different revisions of the uGuru. Below is an incomplete list with which revisions are used for which Motherboards:”…””}”(hj4hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h Khj1ubhØ)”}”(hhh]”(hÝ)”}”(hŒ,uGuru 1.00 ~ 1.24 (AI7, KV8-MAX3, AN7)”h]”hã)”}”(hjGh]”hŒ,uGuru 1.00 ~ 1.24 (AI7, KV8-MAX3, AN7)”…””}”(hjIhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h KhjEubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜhjBubhÝ)”}”(hŒ!uGuru 2.0.0.0 ~ 2.0.4.2 (KV8-PRO)”h]”hã)”}”(hj^h]”hŒ!uGuru 2.0.0.0 ~ 2.0.4.2 (KV8-PRO)”…””}”(hj`hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h Khj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜhjBubhÝ)”}”(hŒ8uGuru 2.1.0.0 ~ 2.1.2.8 (AS8, AV8, AA8, AG8, AA8XE, AX8)”h]”hã)”}”(hjuh]”hŒ8uGuru 2.1.0.0 ~ 2.1.2.8 (AS8, AV8, AA8, AG8, AA8XE, AX8)”…””}”(hjwhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h Khjsubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜhjBubhÝ)”}”(hŒuGuru 2.3.0.0 ~ 2.3.0.9 (AN8)”h]”hã)”}”(hjŒh]”hŒuGuru 2.3.0.0 ~ 2.3.0.9 (AN8)”…””}”(hjŽhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h KhjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜhjBubhÝ)”}”(hŒMuGuru 3.0.0.0 ~ 3.0.x.x (AW8, AL8, AT8, NI8 SLI, AT8 32X, AN8 32X, AW9D-MAX) ”h]”hã)”}”(hŒLuGuru 3.0.0.0 ~ 3.0.x.x (AW8, AL8, AT8, NI8 SLI, AT8 32X, AN8 32X, AW9D-MAX)”h]”hŒLuGuru 3.0.0.0 ~ 3.0.x.x (AW8, AL8, AT8, NI8 SLI, AT8 32X, AN8 32X, AW9D-MAX)”…””}”(hj¥hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h Khj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜhjBubeh}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ-”uh1h×hŸh¶h Khj1ubhã)”}”(hŒ´The abituguru3 driver is only for revision 3.0.x.x motherboards, this driver will not work on older motherboards. For older motherboards use the abituguru (without the 3 !) driver.”h]”hŒ´The abituguru3 driver is only for revision 3.0.x.x motherboards, this driver will not work on older motherboards. For older motherboards use the abituguru (without the 3 !) driver.”…””}”(hjÁhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h Khj1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÒhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1h¼hŸh¶h Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hhÞubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÜhhÙubah}”(h]”h ]”h"]”h$]”h&]”j¿Œ*”uh1h×hŸh¶h KhhÔubah}”(h]”h ]”h"]”h$]”h&]”uh1hÒhh¾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1h¼hŸh¶h Khh¹ubh½)”}”(hŒgAuthors: - Hans de Goede , - (Initial reverse engineering done by Louis Kruger) ”h]”(hÃ)”}”(hŒAuthors:”h]”hŒAuthors:”…””}”(hjþhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÂhŸh¶h K"hjúubhÓ)”}”(hhh]”hØ)”}”(hhh]”(hÝ)”}”(hŒ%Hans de Goede ,”h]”hã)”}”(hjh]”(hŒHans de Goede <”…””}”(hjhžhhŸNh NubhŒ reference”“”)”}”(hŒj.w.r.degoede@hhs.nl”h]”hŒj.w.r.degoede@hhs.nl”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:j.w.r.degoede@hhs.nl”uh1jhjubhŒ>,”…””}”(hjhžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h K hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜhjubhÝ)”}”(hŒ4(Initial reverse engineering done by Louis Kruger) ”h]”hã)”}”(hŒ2(Initial reverse engineering done by Louis Kruger)”h]”hŒ2(Initial reverse engineering done by Louis Kruger)”…””}”(hjChžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h K!hj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜhjubeh}”(h]”h ]”h"]”h$]”h&]”j¿jÀuh1h×hŸh¶h K hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÒhjúubeh}”(h]”h ]”h"]”h$]”h&]”uh1h¼hŸh¶h K"hh¹hžhubeh}”(h]”h ]”h"]”h$]”h&]”uh1h·hh£hžhhŸNh Nubh¢)”}”(hhh]”(h§)”}”(hŒModule Parameters”h]”hŒModule Parameters”…””}”(hjrhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¦hjohžhhŸh¶h K%ubhØ)”}”(hhh]”(hÝ)”}”(hXVforce: bool Force detection. Note this parameter only causes the detection to be skipped, and thus the insmod to succeed. If the uGuru can't be read the actual hwmon driver will not load and thus no hwmon device will get registered.”h]”h¸)”}”(hhh]”h½)”}”(hŒèforce: bool Force detection. Note this parameter only causes the detection to be skipped, and thus the insmod to succeed. If the uGuru can't be read the actual hwmon driver will not load and thus no hwmon device will get registered.”h]”(hÃ)”}”(hŒ force: bool”h]”hŒ force: bool”…””}”(hjŽhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÂhŸh¶h K+hjŠubhÓ)”}”(hhh]”hã)”}”(hŒÜForce detection. Note this parameter only causes the detection to be skipped, and thus the insmod to succeed. If the uGuru can't be read the actual hwmon driver will not load and thus no hwmon device will get registered.”h]”hŒÞForce detection. Note this parameter only causes the detection to be skipped, and thus the insmod to succeed. If the uGuru can’t be read the actual hwmon driver will not load and thus no hwmon device will get registered.”…””}”(hjŸhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h K(hjœubah}”(h]”h ]”h"]”h$]”h&]”uh1hÒhjŠubeh}”(h]”h ]”h"]”h$]”h&]”uh1h¼hŸh¶h K+hj‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜhj€hžhhŸNh NubhÝ)”}”(hX verbose: bool Should the driver be verbose? * 0/off/false normal output * 1/on/true + verbose error reporting (default) Default: 1 (the driver is still in the testing phase) ”h]”h¸)”}”(hhh]”h½)”}”(hŒ´verbose: bool Should the driver be verbose? * 0/off/false normal output * 1/on/true + verbose error reporting (default) Default: 1 (the driver is still in the testing phase) ”h]”(hÃ)”}”(hŒ verbose: bool”h]”hŒ verbose: bool”…””}”(hjÐhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÂhŸh¶h K3hjÌubhÓ)”}”(hhh]”(hã)”}”(hŒShould the driver be verbose?”h]”hŒShould the driver be verbose?”…””}”(hjáhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h K.hjÞubhØ)”}”(hhh]”(hÝ)”}”(hŒ0/off/false normal output”h]”hã)”}”(hjôh]”hŒ0/off/false normal output”…””}”(hjöhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h K0hjòubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜhjïubhÝ)”}”(hŒ11/on/true + verbose error reporting (default) ”h]”hã)”}”(hŒ01/on/true + verbose error reporting (default)”h]”hŒ01/on/true + verbose error reporting (default)”…””}”(hj hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h K1hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜhjïubeh}”(h]”h ]”h"]”h$]”h&]”j¿jíuh1h×hŸh¶h K0hjÞubhã)”}”(hŒ5Default: 1 (the driver is still in the testing phase)”h]”hŒ5Default: 1 (the driver is still in the testing phase)”…””}”(hj'hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h K3hjÞubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÒhjÌubeh}”(h]”h ]”h"]”h$]”h&]”uh1h¼hŸh¶h K3hjÉubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hjÅubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜhj€hžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”j¿jíuh1h×hŸh¶h K'hjohžhubeh}”(h]”Œmodule-parameters”ah ]”h"]”Œmodule parameters”ah$]”h&]”uh1h¡hh£hžhhŸh¶h K%ubh¢)”}”(hhh]”(h§)”}”(hŒ Description”h]”hŒ Description”…””}”(hj^hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¦hj[hžhhŸh¶h K6ubhã)”}”(hŒ–This driver supports the hardware monitoring features of the third revision of the Abit uGuru chip, found on recent Abit uGuru featuring motherboards.”h]”hŒ–This driver supports the hardware monitoring features of the third revision of the Abit uGuru chip, found on recent Abit uGuru featuring motherboards.”…””}”(hjlhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h K8hj[hžhubhã)”}”(hŒÂThe 3rd revision of the uGuru chip in reality is a Winbond W83L951G. Unfortunately this doesn't help since the W83L951G is a generic microcontroller with a custom Abit application running on it.”h]”hŒÄThe 3rd revision of the uGuru chip in reality is a Winbond W83L951G. Unfortunately this doesn’t help since the W83L951G is a generic microcontroller with a custom Abit application running on it.”…””}”(hjzhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h K;hj[hžhubhã)”}”(hŒÐDespite Abit not releasing any information regarding the uGuru revision 3, Louis Kruger has managed to reverse engineer the sensor part of the uGuru. Without his work this driver would not have been possible.”h]”hŒÐDespite Abit not releasing any information regarding the uGuru revision 3, Louis Kruger has managed to reverse engineer the sensor part of the uGuru. Without his work this driver would not have been possible.”…””}”(hjˆhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h K?hj[hžhubeh}”(h]”Œ description”ah ]”h"]”Œ description”ah$]”h&]”uh1h¡hh£hžhhŸh¶h K6ubh¢)”}”(hhh]”(h§)”}”(hŒ Known Issues”h]”hŒ Known Issues”…””}”(hj¡hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¦hjžhžhhŸh¶h KDubhã)”}”(hŒ·The voltage and frequency control parts of the Abit uGuru are not supported, neither is writing any of the sensor settings and writing / reading the fanspeed control registers (FanEQ)”h]”hŒ·The voltage and frequency control parts of the Abit uGuru are not supported, neither is writing any of the sensor settings and writing / reading the fanspeed control registers (FanEQ)”…””}”(hj¯hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h KFhjžhžhubhã)”}”(hŒwIf you encounter any problems please mail me and include the output of: `dmesg | grep abituguru`”h]”(hŒ.If you encounter any problems please mail me <”…””}”(hj½hžhhŸNh Nubj)”}”(hŒj.w.r.degoede@hhs.nl”h]”hŒj.w.r.degoede@hhs.nl”…””}”(hjÅhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:j.w.r.degoede@hhs.nl”uh1jhj½ubhŒ> and include the output of: ”…””}”(hj½hžhhŸNh NubhŒtitle_reference”“”)”}”(hŒ`dmesg | grep abituguru`”h]”hŒdmesg | grep abituguru”…””}”(hjÛhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jÙhj½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hâhŸh¶h KJhjžhžhubeh}”(h]”Œ known-issues”ah ]”h"]”Œ known issues”ah$]”h&]”uh1h¡hh£hžhhŸh¶h KDubeh}”(h]”Œkernel-driver-abituguru3”ah ]”h"]”Œkernel driver abituguru3”ah$]”h&]”uh1h¡hhhžhhŸh¶h Kubeh}”(h]”h ]”h"]”h$]”h&]”Œsource”h¶uh1hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)”}”(h¦NŒ generator”NŒ datestamp”NŒ source_link”NŒ source_url”NŒ toc_backlinks”Œentry”Œ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”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”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”Œnameids”}”(jüjùjXjUj›j˜jôjñuŒ nametypes”}”(jü‰jX‰j›‰jô‰uh}”(jùh£jUjoj˜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”]”Œ decoration”Nhžhub.