Make methods of EntryOptions public

(cherry picked from commit 480265872d)
This commit is contained in:
Philipp Oppermann
2016-05-29 17:24:21 +02:00
parent 534d23c80f
commit 20f7e5472b

View File

@@ -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
}