RTEMS: cpukit/libmisc/mouse/serial_mouse.c File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Functions | Variables
serial_mouse.c File Reference
Device Drivers » Serial Mouse

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.
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.
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.

## Variables
int | serial_mouse_fd = -1
const char * | serial_mouse_device
const char * | serial_mouse_type

## Detailed Description

Serial Mouse Driver.