Здравствуйте, gear nuke, Вы писали:
SL>> И, в частности, ID 0x44454C00 почему-то включает power led то ли на ASUS M6N, то ли на каком-то ноуте ASUS из 3000й серии.
GN>Всё может быть, но судя по фрагменту ниже, драйвер не ожидает такой контрольный код.
GN>GN>#define LED 0x44454c00
GN>int main(int argc, char *argv[]) {
GN> int code = LED;
GN> if (ATKACPIhandle) {
GN> code |= argv[1][0];
GN> onoff = argv[2][0] & 1;
GN> CtrlACPI(code, 1, onoff);
GN> }
GN>}
GN>
В теории — да. Но на практике все может быть совершенно по-другому. Взять хотя бы в пример мой ASUS M50Sv, который константой 'BLED' включает WiFi-диод и никакой константой не может включить диод батарейки