Add with_value_of and with_value to MSR
This commit is contained in:
parent
4e62566c48
commit
0858db73bd
@ -32,9 +32,7 @@ MSR::MSR(uint32_t msr_num) : m_msr_num(msr_num)
|
||||
void MSR::with_value_of(uint32_t msr_num, void (*callback)(uint64_t&))
|
||||
{
|
||||
MSR msr(msr_num);
|
||||
uint64_t value = msr.read();
|
||||
callback(value);
|
||||
msr.write(value);
|
||||
msr.with_value(callback);
|
||||
}
|
||||
|
||||
void MSR::with_value(void (*callback)(uint64_t&))
|
||||
|
Loading…
Reference in New Issue
Block a user