RTEMS 6.1-rc2
|
Serial Mouse Driver. More...
#include <rtems/io.h>
Go to the source code of this file.
Macros | |
#define | SERIAL_MOUSE_DEVICE_PS2 "/dev/psaux" |
Standard device file path for a PS2 mouse device. | |
#define | SERIAL_MOUSE_DRIVER_TABLE_ENTRY |
Functions | |
rtems_device_driver | serial_mouse_initialize (rtems_device_major_number major, rtems_device_minor_number minor, void *arg) |
The initialization of the serial mouse driver. | |
rtems_device_driver | serial_mouse_open (rtems_device_major_number major, rtems_device_minor_number minor, void *arg) |
Open device driver entry point for the serial mouse driver. | |
rtems_device_driver | serial_mouse_close (rtems_device_major_number major, rtems_device_minor_number minor, void *arg) |
Close device driver entry point for the serial mouse driver. | |
rtems_device_driver | serial_mouse_read (rtems_device_major_number major, rtems_device_minor_number minor, void *arg) |
Read device driver entry point for the serial mouse driver. | |
rtems_device_driver | serial_mouse_write (rtems_device_major_number major, rtems_device_minor_number minor, void *arg) |
Write device driver entry point for the serial mouse driver. | |
rtems_device_driver | serial_mouse_control (rtems_device_major_number major, rtems_device_minor_number minor, void *arg) |
IO Control device driver entry point for the serial mouse driver. | |
bool | bsp_get_serial_mouse_device (const char **name, const char **type) |
Obtain serial mouse configuration information. | |
Serial Mouse Driver.
This file describes the Serial Mouse Driver for all boards. This driver assumes that the BSP or application will provide an implementation of the method bsp_get_serial_mouse_device() which tells the driver what serial port device to open() and what type of mouse is connected.
This driver relies on the Mouse Parser Engine.