AMDMSR(4) - Device Drivers Manual (i386) #
AMDMSR(4) - Device Drivers Manual (i386)
NAME #
amdmsr - access MSRs on certain AMD Geode LX systems
SYNOPSIS #
amdmsr0 at mainbus?
DESCRIPTION #
The amdmsr device provides access to the Model Specific Registers (MSRs) on systems with an AMD Geode LX CPU and graphics processor.
IOCTL INTERFACE #
MSRs can be read or written via ioctl() calls performed on /dev/amdmsr. Declarations and data types are to be found in <machine/amdmsr.h>.
Read or write requests are performed using:
struct amdmsr_req {
u_int32_t addr; /* 32-bit MSR address */
u_int64_t val; /* 64-bit MSR value */
};
The RDMSR ioctl is used to read an MSR register.
The WRMSR ioctl is used to write an MSR register.
SEE ALSO #
HISTORY #
amdmsr support was added in OpenBSD 4.4.
OpenBSD 7.5 - January 21, 2014