RTEMS
5.1
|
MicroWindows UID. More...
#include <stdio.h>
#include <fcntl.h>
#include <sys/ioctl.h>
#include <errno.h>
#include <rtems.h>
#include <rtems/mw_uid.h>
#include <rtems/seterr.h>
Functions | |
int | uid_open_queue (const char *q_name, int flags RTEMS_UNUSED, size_t max_msgs) |
int | uid_close_queue (void) |
int | uid_read_message (struct MW_UID_MESSAGE *m, unsigned long timeout) |
int | uid_send_message (struct MW_UID_MESSAGE *m) |
int | uid_register_device (int fd, const char *q_name) |
int | uid_unregister_device (int fd) |
int | uid_set_kbd_mode (int fd, int mode, int *old_mode) |
MicroWindows UID.
This module implements the input devices interface used by MicroWindows in an embedded system environment. It uses the RTEMS message queue as the repository for the messages posted by the devices registered.