RTEMS  5.1
Functions

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)
 

Detailed Description

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.