I’m used to running wrmsr on other OSes. Compiling the linux version from github doesn’t work because the program is hardwired to use /dev/cpu , which obviously doesn’t exist on Haiku.
Is there any way to edit msr on haiku without using bootloaders like grub?
Hmm, I don’t think we expose this to userland yet.
You could have a look at the poke driver which exposes IO and other things to userland. see src/add-ons/kernel/drivers/misc/poke.cpp.
This is interesting. Maybe I can use it to activate watchdog functionality in our company’s app. As it knows exactly where to poke and peek so to speak