Home | History | Annotate | Download | only in hw

Lines Matching defs:events

13 #include "android/hw-events.h"
18 #include "user-events.h"
35 * Unfortunately, we have to buffer events coming
41 STATE_BUFFERED, /* Events have been buffered, but no IRQ raised yet */
42 STATE_LIVE /* Events can be sent directly to the kernel */
46 * which events can be sent by the emulated hardware.
56 unsigned events[MAX_EVENTS];
95 QFIELD_BUFFER(events),
140 s->events[s->last] = type;
142 s->events[s->last] = code;
144 s->events[s->last] = value;
156 n = s->events[s->first];
166 * because the exisiting goldfish events device basically provides
221 * becomes confused and ignores all input events
269 /* in the Android emulator, we use dz == 0 for touchscreen events,
270 * and dz == 1 for trackball events. See the kbd_mouse_event calls
357 /* now set the events capability bits depending on hardware configuration */
423 * events.
425 * see "linux_keycodes.h" for the list of events codes.
445 * EV_REL events are sent when the trackball is moved
454 * EV_ABS events are sent when the touchscreen is pressed
505 * EV_SW events are sent to indicate that the keyboard lid
521 qemu_add_mouse_event_handler(events_put_mouse, s, 1, "goldfish-events");
531 /* This function migh fire buffered events to the device, so