StuBS
Todo List
Class
Application
Create a test application
Member
Core::Interrupt::Vector
Add Panic vector
Member
Gate::Gate
()
Add member
Member
interrupt_handler
(Core::Interrupt::Vector vector, InterruptContext *context)
Implement Method
Member
IOAPIC::allow
(uint8_t slot)
Implement Function
Member
IOAPIC::config
(uint8_t slot, Core::Interrupt::Vector vector, TriggerMode trigger_mode=TriggerMode::EDGE, Polarity polarity=Polarity::HIGH)
Implement Function
Member
IOAPIC::forbid
(uint8_t slot)
Implement Function
Member
IOAPIC::init
()
Implement Function
Member
IOAPIC::status
(uint8_t slot)
Implement Function
Member
Keyboard::plugin
()
Implement Method
Member
Keyboard::trigger
() override
Implement Method
Member
Panic::trigger
() override
Implement Method
Member
Plugbox::assign
(Core::Interrupt::Vector vector, Gate *gate)
Implement Method
Member
Plugbox::report
(Core::Interrupt::Vector vector)
Implement Method
Member
PS2Controller::drainBuffer
()
Implement method
Member
PS2Controller::fetch
(Key &pressed)
Adjust method (unless it is already non-blocking)
Member
SerialStream::print
(char *str, int length)
Implement Method
Member
Spinlock::lock
()
Implement Method (for
MPStuBS
)
Member
Spinlock::Spinlock
()
Complete Constructor (for
MPStuBS
)
Member
Spinlock::unlock
()
Implement Method (for
MPStuBS
)
Generated on Tue Oct 29 2024 15:11:43 for StuBS by
1.9.8