|
Linux Kernel
3.7.1
|
#include <irq.h>Go to the source code of this file.
Data Structures | |
| struct | rtlx_channel |
| struct | rtlx_info |
Macros | |
| #define | LX_NODE_BASE 10 |
| #define | MIPS_CPU_RTLX_IRQ 0 |
| #define | RTLX_VERSION 2 |
| #define | RTLX_xID 0x12345600 |
| #define | RTLX_ID (RTLX_xID | RTLX_VERSION) |
| #define | RTLX_CHANNELS 8 |
| #define | RTLX_CHANNEL_STDIO 0 |
| #define | RTLX_CHANNEL_DBG 1 |
| #define | RTLX_CHANNEL_SYSIO 2 |
| #define | RTLX_BUFFER_SIZE 2048 |
Enumerations | |
| enum | rtlx_state { RTLX_STATE_UNUSED = 0, RTLX_STATE_INITIALISED, RTLX_STATE_REMOTE_READY, RTLX_STATE_OPENED } |
Functions | |
| int | rtlx_open (int index, int can_sleep) |
| int | rtlx_release (int index) |
| ssize_t | rtlx_read (int index, void __user *buff, size_t count) |
| ssize_t | rtlx_write (int index, const void __user *buffer, size_t count) |
| unsigned int | rtlx_read_poll (int index, int can_sleep) |
| unsigned int | rtlx_write_poll (int index) |
| #define RTLX_ID (RTLX_xID | RTLX_VERSION) |
| enum rtlx_state |
1.8.2