source: svn/trunk/newcon3bcm2_21bu/toolchain/mips-linux-uclibc/include/linux/tiocl.h

Last change on this file was 2, checked in by jglee, 11 years ago

first commit

  • Property svn:executable set to *
File size: 1.5 KB
RevLine 
[2]1#ifndef _LINUX_TIOCL_H
2#define _LINUX_TIOCL_H
3
4#define TIOCL_SETSEL    2       /* set a selection */
5#define         TIOCL_SELCHAR   0       /* select characters */
6#define         TIOCL_SELWORD   1       /* select whole words */
7#define         TIOCL_SELLINE   2       /* select whole lines */
8#define         TIOCL_SELPOINTER        3       /* show the pointer */
9#define         TIOCL_SELCLEAR  4       /* clear visibility of selection */
10#define         TIOCL_SELMOUSEREPORT    16      /* report beginning of selection */
11#define         TIOCL_SELBUTTONMASK     15      /* button mask for report */
12/* selection extent */
13struct tiocl_selection {
14        unsigned short xs;      /* X start */
15        unsigned short ys;      /* Y start */
16        unsigned short xe;      /* X end */
17        unsigned short ye;      /* Y end */
18        unsigned short sel_mode;        /* selection mode */
19};
20
21#define TIOCL_PASTESEL  3       /* paste previous selection */
22#define TIOCL_UNBLANKSCREEN     4       /* unblank screen */
23
24#define TIOCL_SELLOADLUT        5
25        /* set characters to be considered alphabetic when selecting */
26        /* __u32[8] bit array, 4 bytes-aligned with type */
27
28/* these two don't return a value: they write it back in the type */
29#define TIOCL_GETSHIFTSTATE     6       /* write shift state */
30#define TIOCL_GETMOUSEREPORTING 7       /* write whether mouse event are reported */
31#define TIOCL_SETVESABLANK      10      /* set vesa blanking mode */
32#define TIOCL_SETKMSGREDIRECT   11      /* restrict kernel messages to a vt */
33#define TIOCL_GETFGCONSOLE      12      /* get foreground vt */
34#define TIOCL_SCROLLCONSOLE     13      /* scroll console */
35#define TIOCL_BLANKSCREEN       14      /* keep screen blank even if a key is pressed */
36#define TIOCL_BLANKEDSCREEN     15      /* return which vt was blanked */
37
38#endif /* _LINUX_TIOCL_H */
Note: See TracBrowser for help on using the repository browser.