Guest User

Untitled

a guest
Mar 22nd, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. #!/usr/bin/env python3
  2.  
  3. import subprocess
  4.  
  5. db_prochot_loc = '0x1fc'
  6.  
  7. def main():
  8. p = subprocess.run(['rdmsr', db_prochot_loc], stdout=subprocess.PIPE, encoding='utf8')
  9. orig_str = p.stdout.rstrip()
  10. v = int('0x' + orig_str, 16) ^ 0b1
  11. new_str = hex(v)
  12. p = subprocess.run(['wrmsr', '-a', db_prochot_loc, new_str])
  13. if v & 0b1:
  14. print('DB PROCHOT: enabled!')
  15. else:
  16. print('DB PROCHOT: disabled!')
  17.  
  18. if __name__ == '__main__':
  19. main()
Add Comment
Please, Sign In to add comment