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

28 lines
544 B
Fish
Raw Normal View History

2022-09-26 21:58:00 +00:00
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