ps2packet_t Struct Reference


Data Fields

union {
   unsigned char   data [BUFSIZE]
   struct {
      unsigned   leftbtn: 1
      unsigned   rightbtn: 1
      unsigned   middlebtn: 1
      unsigned   isone: 1
      unsigned   xsign: 1
      unsigned   ysign: 1
      unsigned   xovfl: 1
      unsigned   yovfl: 1
      unsigned char   x
      unsigned char   y
   }   val
u

Detailed Description

Definition at line 38 of file mouse.c.


Field Documentation

unsigned char data[BUFSIZE]
 

Definition at line 40 of file mouse.c.

Referenced by mouse_arch_process().

unsigned leftbtn
 

Definition at line 42 of file mouse.c.

unsigned rightbtn
 

Definition at line 43 of file mouse.c.

unsigned middlebtn
 

Definition at line 44 of file mouse.c.

unsigned isone
 

Definition at line 45 of file mouse.c.

unsigned xsign
 

Definition at line 46 of file mouse.c.

unsigned ysign
 

Definition at line 47 of file mouse.c.

unsigned xovfl
 

Definition at line 48 of file mouse.c.

unsigned yovfl
 

Definition at line 49 of file mouse.c.

unsigned char x
 

Definition at line 50 of file mouse.c.

unsigned char y
 

Definition at line 51 of file mouse.c.

struct { ... } val
 

Referenced by mouse_arch_process().

union { ... } u
 

Referenced by mouse_arch_process().


Generated on Sun Jun 18 17:56:14 2006 for HelenOS Userspace (ia32) by  doxygen 1.4.6