Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #5, #3 and bdprochot_on.sh #8

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

chenxiex
Copy link

Fix #5 by and with 0xFFFFFE instead of 0xFFFFE. This is needed on some platform such as intel core i7 1165G7. This will not influence those working platforms since and with operation will ignore the superfluous F.

Fix #3 by using plain decimal value when write back to reg. For more background, see #3.

Fix the output of bdprochot_off.sh. It is the $f variable instead of the $s variable that is written to the reg, so I change $s to $f in the output.

Fix the bdprochot_on.sh. The old script write a fix value to the reg, which doesn't work for most of the platforms. I change it to calculate the correct value so that it can be used on any platform.

I have tested the scripts on intel core i7 1165G7. The original value of reg 0x1FC is 0x24005b. After running bdprochot_off.sh, it changed to 0x24005a, showing that the bit[0] had been set to 0. Then run bdprochot_on.sh and it recovered to 0x24005b.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant