Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals

usb-mouse.c File Reference

#include "usb-private.h"
#include "usb-mouse.h"


void mouUSBRead (DevicePtr pDev, MOTIONPROC motion, ENQUEUEPROC enqueue, CHECKPROC checkspecial, BLOCK block)
void mouUSBInit (DevicePtr pDev)
int mouUSBOn (DevicePtr pDev)
void mouUSBGetInfo (DevicePtr pDev, DMXLocalInitInfoPtr info)

Detailed Description

This code implements a low-level device driver for a USB mouse.

Function Documentation

void mouUSBGetInfo DevicePtr  pDev,
DMXLocalInitInfoPtr  info

Fill the info structure with information needed to initialize pDev.

void mouUSBInit DevicePtr  pDev  ) 

Initialize pDev using usbInit.

int mouUSBOn DevicePtr  pDev  ) 

Turn pDev on (i.e., take input from pDev).

void mouUSBRead DevicePtr  pDev,
CHECKPROC  checkspecial,
BLOCK  block

Read the USB device using usbRead.

Generated June 13, 2004 for Distributed Multihead X by doxygen 1.3.4.