1
Fork 0
mirror of https://github.com/Steffo99/config-fish.git synced 2024-12-22 14:54:23 +00:00

Add prochot function

This commit is contained in:
Steffo 2022-09-26 23:58:00 +02:00
parent f64e38e33e
commit c26d3bebd3
Signed by: steffo
GPG key ID: 6965406171929D01

27
functions/prochot.fish Normal file
View file

@ -0,0 +1,27 @@
function prochot
if not fish_is_root_user
echo_error "This script must be ran as root."
end
set_color yellow
echo "Disabling BD_PROCHOT..."
set -g reg (rdmsr 0x1FC)
echo_progress "CPU register reads: "
echo_highlight "$reg"
echo
set -g nval (math -b hex "bitand(0x$reg, 0xFFFFFFFE)")
echo_progress "New value should be: "
echo_highlight "$nval"
echo
echo_progress "Writing to the CPU register..."
echo
wrmsr 0x1FC $nval
echo_progress "Turned off BD_PROCHOT!"
end