KBD (Kolibri Bus Disconnect): Difference between revisions

From KolibriOS wiki
Jump to navigation Jump to search
m (чутка поправил название)
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<code>KBD</code> (Kolibri Bus Disconnect) - эта невизуальная программа позволяет отключать [http://ru.wikipedia.org/wiki/Южный_мост южный мост] на материнской плате для экономии электроэнергии.
{{ Application
|name= KBD (Kolibri Bus Disconnect)
|screenshot=[[File:Kbd_1.1.png|250px]]
|caption=Интерфейс KBD
|version= 1.1
|prog_lang=[https://ru.wikipedia.org/wiki/Fasm fasm]
|working_state= разработка завершена
|forum_theme=[https://board.kolibrios.org/viewtopic.php?f=42&t=470&start=15 Упоминается в этой теме]
|developers=[http://board.kolibrios.org/memberlist.php?mode=viewprofile&u=141 ghost]
}}
 
<code>KBD</code> (Kolibri Bus Disconnect) - визуальная программа, отключающая [https://ru.wikipedia.org/wiki/%D0%AE%D0%B6%D0%BD%D1%8B%D0%B9_%D0%BC%D0%BE%D1%81%D1%82_(%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80) южный мост] на материнской плате для экономии электроэнергии.


== Использование ==
== Использование ==
 
Владельцы поддерживаемых чипсетов могут (при желании) поместить эту программу в автозагрузку с параметром boot. Для этого в ''autorun.dat'' необходимо поместить, например, такую строку:
Владельцы поддерживаемых чипсетов могут (при желании) поместить
эту программу в автозагрузку с параметром boot. Для этого в
''autorun.dat'' необходимо поместить,например, такую строку:
<CODE>
<CODE>
"/RD/1/KBD            BOOT      20    # Enable Bus Disconnect for AMD K7 processors",
"/RD/1/KBD            BOOT      20    # Enable Bus Disconnect for AMD K7 processors",
</CODE>
</CODE>
не забыв при этом увеличить количество запускаемых программ на одну
не забыв при этом увеличить количество запускаемых программ на одну в самом начале файла ''autorun.dat''.
в самом начале файла ''autorun.dat''.
== Предупреждение об ответственности ==
'''Внимание!!! Используйте программу на свой страх и риск; не пытайтесь ей пользоваться на неподдерживаемых чипсетах, нарушение чревато обратимыми/необратимыми повреждениями вашего компьютера. Автор данной программы не несёт какой-либо ответственности за последствия применения данной программы на неподдерживаемых чипсетах.'''


== Поддерживаемые чипсеты ==
== Поддерживаемые чипсеты ==
:AMD 751
{| class="wikitable" border="1"
:AMD 751S
|-
:AMD 761
! AMD
:AMD 762
! NVIDIA
 
! SiS
:NVIDIA nForce
! VIA
:NVIDIA nForce 2 (400)
|-
 
:SiS 735
* AMD 751
:SiS 740
* AMD 751S
:SiS 741
* AMD 761
:SiS 745
* AMD 762
:SiS 730
|
:SiS 733
* NVIDIA nForce
:SiS 746
* NVIDIA nForce 2 (400)
:SiS 748
|
 
*SiS 735
:VIA KT133(A)/KM133/KL133/KN133 *
*SiS 740
:VIA KX133
*SiS 741
:VIA KLE133
*SiS 745
:VIA KT266(A)/KT333
*SiS 730
:VIA KM266/KL266/KM333
*SiS 733
:VIA KN266
*SiS 746
:VIA KT400(A)/KT600
*SiS 748
:VIA KM400
|
:VIA KT880
*VIA KT133(A)/KM133/KL133/KN133 *
== Авторы ==
*VIA KX133
 
*VIA KLE133
Михайлов Илья Андреевич aka Ghost
*VIA KT266(A)/KT333
*VIA KM266/KL266/KM333
*VIA KN266
*VIA KT400(A)/KT600
*VIA KM400
*VIA KT880
|}
== Автор ==
Автор: Михайлов Илья Андреевич aka Ghost.
== Баги, ошибки ==
* На виртуальных машинах (достоверно про Virtual Box) программа крашится с ошибкой "General protection fault". Происходит по причине отсутствия поддерживаемого чипсета. Багом не является (?).
* Программа может крашится при чтении MSR регистра, отсутствующего в процессоре.
== Исходники ==
Ссылка на репозиторий: [http://websvn.kolibrios.org/listing.php?repname=Kolibri+OS&path=%2Fprograms%2Ftesting%2Fkbd%2F&#a972df181d79394962b1b549d088750c0 ссылка на SVN]
<br/><br/>


{{Системные программы}}
{{Системные программы}}
[[Category:Системные программы]]
[[Category:Системные программы]]
[[Category:Программы на ассемблере]]
[[Category:Программы на ассемблере]]

Latest revision as of 12:17, 25 March 2024

KBD (Kolibri Bus Disconnect)
Kbd 1.1.png
Интерфейс KBD
Версия: 1.1
Язык программирования: fasm
Статус: разработка завершена
Разработчики: ghost
Тема на форуме: Упоминается в этой теме

KBD (Kolibri Bus Disconnect) - визуальная программа, отключающая южный мост на материнской плате для экономии электроэнергии.

Использование

Владельцы поддерживаемых чипсетов могут (при желании) поместить эту программу в автозагрузку с параметром boot. Для этого в autorun.dat необходимо поместить, например, такую строку: "/RD/1/KBD BOOT 20 # Enable Bus Disconnect for AMD K7 processors", не забыв при этом увеличить количество запускаемых программ на одну в самом начале файла autorun.dat.

Предупреждение об ответственности

Внимание!!! Используйте программу на свой страх и риск; не пытайтесь ей пользоваться на неподдерживаемых чипсетах, нарушение чревато обратимыми/необратимыми повреждениями вашего компьютера. Автор данной программы не несёт какой-либо ответственности за последствия применения данной программы на неподдерживаемых чипсетах.

Поддерживаемые чипсеты

AMD NVIDIA SiS VIA
  • AMD 751
  • AMD 751S
  • AMD 761
  • AMD 762
  • NVIDIA nForce
  • NVIDIA nForce 2 (400)
  • SiS 735
  • SiS 740
  • SiS 741
  • SiS 745
  • SiS 730
  • SiS 733
  • SiS 746
  • SiS 748
  • VIA KT133(A)/KM133/KL133/KN133 *
  • VIA KX133
  • VIA KLE133
  • VIA KT266(A)/KT333
  • VIA KM266/KL266/KM333
  • VIA KN266
  • VIA KT400(A)/KT600
  • VIA KM400
  • VIA KT880

Автор

Автор: Михайлов Илья Андреевич aka Ghost.

Баги, ошибки

  • На виртуальных машинах (достоверно про Virtual Box) программа крашится с ошибкой "General protection fault". Происходит по причине отсутствия поддерживаемого чипсета. Багом не является (?).
  • Программа может крашится при чтении MSR регистра, отсутствующего в процессоре.

Исходники

Ссылка на репозиторий: ссылка на SVN