GitOS
Operating system exercise
|
#include <PS2Mouse.hpp>
Data Structures | |
struct | mouse_packet |
Public Member Functions | |
void | handle_cycle () |
void | wait (uint8_t type) const |
void | write (uint8_t byte) const |
uint8_t | read () const |
Static Public Member Functions | |
static PS2Mouse * | instance () |
Data Fields | |
uint32_t | pipe_size = 128 |
void handle_cycle | ( | ) |
References inb(), pic_EOI(), status, PipeFS::write(), and PS2Mouse::mouse_packet::x.
|
static |
References instance().
uint32_t pipe_size = 128 |