MCPcopy Create free account
hub / github.com/Andy-Python-Programmer/aero / write

Method write

src/aero_kernel/src/arch/x86_64/apic.rs:296–310  ·  view source on GitHub ↗

Writes the provided 32-bit value (`value`) to the provided APIC register (`register`). ## Panics If the APIC type is set to [`ApicType::None`]. ## Notes This function works for both XAPIC and X2APIC. ## Safety The provided `register` must be a valid APIC register and the `value` must be a valid value for the provided APIC register. If the `register` is 64-bit wide, then the [`Self::write_long`

(&mut self, register: u32, value: u32)

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 11

arch_aero_mainFunction · 0.45
interrupt_check_signalsFunction · 0.45
syscall_check_signalsFunction · 0.45
execMethod · 0.45
initMethod · 0.45
get_esrMethod · 0.45
eoiMethod · 0.45
timer_stopMethod · 0.45
timer_oneshotMethod · 0.45
timer_calibrateMethod · 0.45
initMethod · 0.45

Calls 3

wrmsrFunction · 0.85

Tested by

no test coverage detected