We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Cr3::write_raw
1 parent 22066fa commit c3eaa09Copy full SHA for c3eaa09
src/registers/control.rs
@@ -325,7 +325,7 @@ mod x86_64 {
325
/// Changing the level 4 page table is unsafe, because it's possible to violate memory safety by
326
/// changing the page mapping.
327
#[inline]
328
- unsafe fn write_raw(frame: PhysFrame, val: u16) {
+ pub unsafe fn write_raw(frame: PhysFrame, val: u16) {
329
let addr = frame.start_address();
330
let value = addr.as_u64() | val as u64;
331
0 commit comments