/programs/cmm/drvinst/Tupfile.lua |
---|
0,0 → 1,6 |
if tup.getconfig("NO_CMM") ~= "" then return end |
if tup.getconfig("LANG") == "ru" |
then C_LANG = "LANG_RUS" |
else C_LANG = "LANG_ENG" -- this includes default case without config |
end |
tup.rule("drvinst.c", "c-- /D=AUTOBUILD /D=$(C_LANG) %f" .. tup.getconfig("KPACK_CMD"), "end.com") |
/programs/cmm/drvinst/compile_en.bat |
---|
0,0 → 1,9 |
@del *.kex |
@c-- drvinst.c |
@rename *.com *.kex |
@del warning.txt |
@pause |
/programs/cmm/drvinst/drvinf.ini |
---|
0,0 → 1,27 |
[ahci] |
title=ACHI |
ver=rc06 |
description=Ïîèñê êîíòðîëëåðîâ è îïðåäåëåíèå ïîäêëþ÷¸ííûõ ÀÒÀ äèñêîâ.  ñëó÷àå óñïåõà, äåëàåò âèäèìûìè â Êëîáèðè æåñòêèå äèñêè ïîäêëþ÷åííûå ÷åðåç ACHI. |
readme=ahci/readme.txt |
app=ahci/ahci |
[atikms] |
title=ATI KMS |
ver=4.4 |
description=Äðàéâåðà äëÿ âèäåîêàðò ATI Radeon. Ïîääåðæèâàþòñÿ äèñêðåòíûå è èíòåãðèðîâàííûå ÷èïñåòû ñåìåéñòâ ATI R100-R600, Evergreen, Northern Islands, Southern Islands. Óñòàíàâëèâàåò âèäåîðåæèìà ïðè ïåðâîì çàïóñêå è äåëàåò äîñòóïíûì ñìåíó âèäåîðåæèìà â ïðîöåññå ðàáîòû (SYSPANEL -> VideoMode). |
readme=atikms/readme.txt |
app=atikms/atikms |
[i915] |
title=Intel i915 |
ver=4.4.1 |
description=Äðàéâåðà äëÿ âèäåîêàðò Intel. Ïîääåðæèâàþòñÿ âñå PCI Express âèäåîÿäðà Intel îò i915 äî Skylake. Óñòàíàâëèâàåò âèäåîðåæèìà ïðè ïåðâîì çàïóñêå è äåëàåò äîñòóïíûì ñìåíó âèäåîðåæèìà â ïðîöåññå ðàáîòû (SYSPANEL -> VideoMode). |
readme=i915/readme.txt |
app=i915/i915 |
[vmware] |
title=VmWare |
ver=3.14-rc2 |
description=Äðàéâåðà äëÿ âèäåîêàðò Intel. Ïîääåðæèâàþòñÿ âñå PCI Express âèäåîÿäðà Intel îò i915 äî Skylake. Óñòàíàâëèâàåò âèäåîðåæèìà ïðè ïåðâîì çàïóñêå è äåëàåò äîñòóïíûì ñìåíó âèäåîðåæèìà â ïðîöåññå ðàáîòû (SYSPANEL -> VideoMode). |
readme=i915/readme.txt |
app=i915/i915 |
/programs/cmm/drvinst/drvinst.c |
---|
0,0 → 1,49 |
#define MEMSIZE 4096*10 |
#include "../lib/gui.h" |
proc_info Form; |
#define WINDOW_TITLE "Driver Installer" |
#define T_CAUTION_TITLE "CAUTION" |
#define T_CAUTION_PARAGRAPH "Installing additional drivers can be harmful to the stability of the operation system and potentionally can harm hardware." |
#define T_ASSEPT_RISK "I assept the risk" |
#define BUTTON_ID_ASSEPT_RISK 10 |
void main() |
{ |
word id; |
loop() switch(WaitEvent()) |
{ |
case evButton: |
id=GetButtonID(); |
if (id==1) ExitProcess(); |
break; |
case evKey: |
GetKeys(); |
break; |
case evReDraw: |
draw_window(); |
break; |
} |
} |
void draw_window() |
{ |
incn y; |
y.n=40; |
system.color.get(); |
DefineAndDrawWindow(215, 100, 450, 250, 0x33, system.color.work, WINDOW_TITLE); |
GetProcessInfo(#Form, SelfInfo); |
WriteTextB(30+2,y.n+2,0x81,MixColors(system.color.work, 0xB92234,220),T_CAUTION_TITLE); |
WriteTextB(30,y.n,0x81,0xB92234,T_CAUTION_TITLE); |
y.n = DrawTextViewArea(30, y.inc(30), Form.cwidth-60, Form.cheight-140, 15, |
T_CAUTION_PARAGRAPH, -1, system.color.work_text); |
DrawStandartCaptButton(30, y.inc(10), BUTTON_ID_ASSEPT_RISK, T_ASSEPT_RISK); |
} |