From 20f7e5472b5c81915d20ab7728741651a86af15b Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Sun, 29 May 2016 17:24:21 +0200 Subject: [PATCH] Make methods of EntryOptions public (cherry picked from commit 480265872d9eb7247e1ae472325738d3f896cc45) --- src/interrupts/idt.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/interrupts/idt.rs b/src/interrupts/idt.rs index af590880..1bd6403f 100644 --- a/src/interrupts/idt.rs +++ b/src/interrupts/idt.rs @@ -81,22 +81,22 @@ impl EntryOptions { options } - fn set_present(&mut self, present: bool) -> &mut Self { + pub fn set_present(&mut self, present: bool) -> &mut Self { self.0.set_bit(15, present); self } - fn disable_interrupts(&mut self, disable: bool) -> &mut Self { + pub fn disable_interrupts(&mut self, disable: bool) -> &mut Self { self.0.set_bit(8, !disable); self } - fn set_privilege_level(&mut self, dpl: u16) -> &mut Self { + pub fn set_privilege_level(&mut self, dpl: u16) -> &mut Self { self.0.set_range(13..15, dpl); self } - fn set_stack_index(&mut self, index: u16) -> &mut Self { + pub fn set_stack_index(&mut self, index: u16) -> &mut Self { self.0.set_range(0..3, index); self }