Esempio n. 1
0
        public static void SilentModeOnOff()
        {
            object data = (object)0;

            WMIEC.WMIReadECRAM(1895UL, ref data);
            WMIEC.WMIWriteECRAM(1895UL, 8UL + (Convert.ToUInt64(data) & 247UL));
        }
Esempio n. 2
0
        public static void WinKeyOnOff()
        {
            object data = (object)0;

            WMIEC.WMIReadECRAM(1895UL, ref data);
            WMIEC.WMIWriteECRAM(1895UL, 1UL + (Convert.ToUInt64(data) & 254UL));
        }
Esempio n. 3
0
        public static void LightBarOnOff()
        {
            object data = (object)0;

            WMIEC.WMIReadECRAM(1895UL, ref data);
            WMIEC.WMIWriteECRAM(1895UL, 2UL + (Convert.ToUInt64(data) & 253UL));
        }
Esempio n. 4
0
        public static void KeyboardSet_APExistToEC()
        {
            object data = (object)0;

            WMIEC.WMIReadECRAM(1857UL, ref data);
            WMIEC.WMIWriteECRAM(1857UL, (ulong)(byte)((uint)(byte)Convert.ToUInt64(data) | 1U));
        }
Esempio n. 5
0
        public static void InitKeyboard()
        {
            object data = (object)0;

            WMIEC.WMIReadECRAM(1857UL, ref data);
            WMIEC.WMIWriteECRAM(1857UL, (ulong)(byte)(Convert.ToUInt64(data) & 254UL));
        }
Esempio n. 6
0
        private static void Write_Support_BYTE()
        {
            object data = (object)0;

            WMIEC.WMIReadECRAM(1894UL, ref data);
            WMIEC.WMIWriteECRAM(1894UL, Convert.ToUInt64(data) | 3UL);
        }
Esempio n. 7
0
        public static ulong GetAddrStatusByte()
        {
            object Buffer = (object)0;;

            WMIEC.WMIReadECRAM(1896UL, ref Buffer);
            return(Convert.ToUInt64(Buffer));
        }
Esempio n. 8
0
        public static void TouchPadOnOff()
        {
            object data = (object)0;

            WMIEC.WMIReadECRAM(1885UL, ref data);
            WMIEC.WMIWriteECRAM(1885UL, 4UL + (Convert.ToUInt64(data) & 251UL));
        }
Esempio n. 9
0
        public static void USBChargeOff()
        {
            object data = (object)0;

            WMIEC.WMIReadECRAM(1895UL, ref data);
            WMIEC.WMIWriteECRAM(1895UL, Convert.ToUInt64(data) & 239UL);
        }
Esempio n. 10
0
        private static void InitUSBCharger()
        {
            object data = (object)0;

            WMIEC.WMIReadECRAM(1895UL, ref data);
            WMIEC.WMIWriteECRAM(1895UL, Convert.ToUInt64(data) & 239UL);
            Utility.Log("[Init USB Charger] End");
        }
Esempio n. 11
0
        private static void KeyboardEnable_EC_OnkeyPressed()
        {
            object data = (object)0;

            WMIEC.WMIReadECRAM(1857UL, ref data);
            Utility.MyLightBarLog(string.Format("Enable_EC_OnkeyPressed data {0}", (object)data));
            WMIEC.WMIWriteECRAM(1857UL, (ulong)(byte)((uint)(byte)Convert.ToUInt64(data) | 8U));
        }
Esempio n. 12
0
        private static void InitSilentMode()
        {
            object data = (object)0;

            WMIEC.WMIReadECRAM(1115UL, ref data);
            if (((long)Convert.ToUInt64(data) & 1L) == 1L)
            {
                object data2 = (object)0;
                WMIEC.WMIReadECRAM(1895UL, ref data2);
                WMIEC.WMIWriteECRAM(1895UL, 8UL + (Convert.ToUInt64(data2) & 247UL));
                Utility.Log("[InitSilentMode] Works");
            }
            else
            {
                Utility.Log("[InitSilentMode] Have no SilentMode");
            }
            Utility.Log("[InitSilentMode] End");
        }