RTEMS
5.1
|
Serial Mouse Driver. More...
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <rtems/bspIo.h>
#include <rtems/libio.h>
#include <termios.h>
#include <rtems/termiostypes.h>
#include <rtems/mouse_parser.h>
#include <rtems/serial_mouse.h>
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. More... | |
rtems_device_driver | serial_mouse_open (rtems_device_major_number major, rtems_device_minor_number minor, void *args) |
Open device driver entry point for the serial mouse driver. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
Variables | |
int | serial_mouse_fd = -1 |
const char * | serial_mouse_device |
const char * | serial_mouse_type |
Serial Mouse Driver.