src/video/fbcon/SDL_fbevents.c
branchgsoc2008_nds
changeset 2669 e27bdcc80744
parent 1895 c121d94672cb
child 2698 e1da92da346c
equal deleted inserted replaced
2668:bb3241de289e 2669:e27bdcc80744
   543                 tv.tv_sec = 1;
   543                 tv.tv_sec = 1;
   544                 tv.tv_usec = 0;
   544                 tv.tv_usec = 0;
   545                 if (select(fd + 1, &fdset, 0, 0, &tv) < 1) {
   545                 if (select(fd + 1, &fdset, 0, 0, &tv) < 1) {
   546                     break;
   546                     break;
   547                 }
   547                 }
   548             }
   548             } while ((read(fd, &ch, sizeof(ch)) == sizeof(ch)) &&
   549             while ((read(fd, &ch, sizeof(ch)) == sizeof(ch)) &&
   549                      ((ch == 0xFA) || (ch == 0xAA)));
   550                    ((ch == 0xFA) || (ch == 0xAA)));
       
   551 
   550 
   552             /* Experimental values (Logitech wheelmouse) */
   551             /* Experimental values (Logitech wheelmouse) */
   553 #ifdef DEBUG_MOUSE
   552 #ifdef DEBUG_MOUSE
   554             fprintf(stderr, "Last mouse mode: 0x%x\n", ch);
   553             fprintf(stderr, "Last mouse mode: 0x%x\n", ch);
   555 #endif
   554 #endif
  1111                 if (FD_ISSET(mouse_fd, &fdset)) {
  1110                 if (FD_ISSET(mouse_fd, &fdset)) {
  1112                     handle_mouse(this);
  1111                     handle_mouse(this);
  1113                 }
  1112                 }
  1114             }
  1113             }
  1115         }
  1114         }
  1116     }
  1115     } while (posted);
  1117     while (posted);
       
  1118 }
  1116 }
  1119 
  1117 
  1120 void
  1118 void
  1121 FB_InitOSKeymap(_THIS)
  1119 FB_InitOSKeymap(_THIS)
  1122 {
  1120 {