Lines Matching defs:mouse
53 mouse(p->mouse), keyboard(p->keyboard)
55 fatal_if(!mouse, "The i8042 model requires a mouse instance");
88 X86ISA::I8042::writeData(uint8_t newData, bool mouse)
93 statusReg.mouseOutputFull = (mouse ? 1 : 0);
94 if (!mouse && commandByte.keyboardFullInt) {
101 } else if (mouse && commandByte.mouseFullInt) {
102 DPRINTF(I8042, "Sending mouse interrupt.\n");
119 } else if (mouse->hostDataAvailable()) {
120 writeData(mouse->hostRead(), true);
159 mouse->hostWrite(data);
160 if (mouse->hostDataAvailable())
161 writeData(mouse->hostRead(), true);
171 "mouse output buffer\" command.\n", data);
224 DPRINTF(I8042, "Disabling mouse at controller.\n");
228 DPRINTF(I8042, "Enabling mouse at controller.\n");
232 panic("i8042 \"Test mouse\" command not implemented.\n");
262 DPRINTF(I8042, "Got command to write to mouse output buffer.\n");
266 DPRINTF(I8042, "Expecting mouse command.\n");