24 #ifndef __SERIAL_MOUSE_h__ 25 #define __SERIAL_MOUSE_h__ 43 #define SERIAL_MOUSE_DEVICE_PS2 "/dev/psaux" 48 #define SERIAL_MOUSE_DRIVER_TABLE_ENTRY \ 49 { serial_mouse_initialize, serial_mouse_open, serial_mouse_close, \ 50 serial_mouse_read, serial_mouse_write, serial_mouse_control } 62 rtems_device_major_number major,
63 rtems_device_minor_number minor,
78 rtems_device_major_number major,
79 rtems_device_minor_number minor,
94 rtems_device_major_number major,
95 rtems_device_minor_number minor,
110 rtems_device_major_number major,
111 rtems_device_minor_number minor,
126 rtems_device_major_number major,
127 rtems_device_minor_number minor,
142 rtems_device_major_number major,
143 rtems_device_minor_number minor,
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.
Definition: serial_mouse.c:59
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.
Definition: serial_mouse.c:143
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.
Definition: serial_mouse.c:153
rtems_status_code
Classic API Status.
Definition: status.h:43
Classic Input/Output Manager API.
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.
Definition: serial_mouse.c:163
bool bsp_get_serial_mouse_device(const char **name, const char **type)
Obtain serial mouse configuration information.
Definition: serial_mouse_config.c:29
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.
Definition: serial_mouse.c:132
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.
Definition: serial_mouse.c:80