Посмеялся по поводу Spices.Net и про их секреты :) Особенно в свете того, что исходники схемы лицензирования с комментариями лежали у них на ftp в практически открытом виде.
А можно и в DSDT сразу подправить (а при желании потом и в BIOS прошить):
Для устройства GFX0 (у кого-то может быть другое имя, важно что бы было _ADR = 0x00020000) добавляем OperationRegion типа PCI_Config с адресом 0xF0 и длинной 0x04:
OperationRegion (BOST, PCI_Config, 0xF0, 0x04)
объявляем одно поле:
Field (BOST, DWordAcc, NoLock, Preserve)
{
FREQ, 32
}
насчет длинны 32 бита не уверен, возможно нужно будет сделать 2 по 16.
Добавляем метод _INI в устройство GFX0:
Method (_INI, 0, NotSerialized)
{
Store (0x34646000, FREQ)
Sleep (0x01)
Store (0x34640533, FREQ)
}
Для того, что бы после просыпания не слетал разгон, добавим (на всякий случай, не уверен, что _INI вызывается при просыпании) вызом этого метода в _WAK:
«В чистом виде RSA ни где не применяется» — это не бред по вашему? Какая ясность? Использование RSA для шифрования ключей симметричных алгоритмов — это частный случай использования RSA и применяется он там где действительно нужна высокая скорость, например при шифровании поточных данных. Там где скорость не критична, а надежность важна RSA используется на все 100%.
Заранее спасибо.
Не стоит оно того.
Для устройства GFX0 (у кого-то может быть другое имя, важно что бы было _ADR = 0x00020000) добавляем OperationRegion типа PCI_Config с адресом 0xF0 и длинной 0x04:
OperationRegion (BOST, PCI_Config, 0xF0, 0x04)
объявляем одно поле:
Field (BOST, DWordAcc, NoLock, Preserve)
{
FREQ, 32
}
насчет длинны 32 бита не уверен, возможно нужно будет сделать 2 по 16.
Добавляем метод _INI в устройство GFX0:
Method (_INI, 0, NotSerialized)
{
Store (0x34646000, FREQ)
Sleep (0x01)
Store (0x34640533, FREQ)
}
Для того, что бы после просыпания не слетал разгон, добавим (на всякий случай, не уверен, что _INI вызывается при просыпании) вызом этого метода в _WAK:
Method (_WAK, 1, NotSerialized)
{
… skip…
\_SB.PCI0.GFX0._INI()
Return (Package () {0x00, 0x00})
}
Должно работать :)