summaryrefslogtreecommitdiff
path: root/kernel/src/interrupts/apic.rs
diff options
context:
space:
mode:
authorNatrixAeria <upezu@student.kit.edu>2021-04-15 00:05:07 +0200
committerNatrixAeria <upezu@student.kit.edu>2021-04-15 00:05:07 +0200
commit8b810a009f8d29ba61a3c377fdeac06a3bbb151d (patch)
treeec63d4ffb3fec9004c77080b1f84f34950900740 /kernel/src/interrupts/apic.rs
parent861073d07b0fd70c5017fa96aa67dd7df4de9443 (diff)
Fix most warnings and tidy upbump-rust-version
Diffstat (limited to 'kernel/src/interrupts/apic.rs')
-rw-r--r--kernel/src/interrupts/apic.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/kernel/src/interrupts/apic.rs b/kernel/src/interrupts/apic.rs
index 2761fb9..0e89943 100644
--- a/kernel/src/interrupts/apic.rs
+++ b/kernel/src/interrupts/apic.rs
@@ -7,7 +7,6 @@ const APIC_BASE_MSR: u32 = 0x001b;
// APIC constant register values
const APIC_DISABLE: u32 = 0x0001_0000;
const APIC_NMI: u32 = 0x0000_0400;
-const APIC_SW_ENABLE: u32 = 0x0000_0100;
pub fn is_x2apic() -> bool {
let info: u32;
@@ -98,7 +97,7 @@ impl Apic {
return None;
}
Self::disable_pic();
- let mut base_apic = unsafe { Msr::new(APIC_BASE_MSR).read() };
+ let base_apic = unsafe { Msr::new(APIC_BASE_MSR).read() };
let mut apic = Self::from_base_apic(base_apic);
apic.set(ApicRegister::LogicalDst, 0);