annotate linux/getch2.h @ 4559:5dc383bb1c82

added mga_top_reserved module parameter to skip a configurable amount of space at the top of video memory. this is needed to prevent corruption of the kernel's console font when using the "fastfont" option with matroxfb.
author rfelker
date Thu, 07 Feb 2002 02:07:29 +0000
parents 3b5f5d1c5041
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
1 /* GyS-TermIO v2.0 (for GySmail v3) (C) 1999 A'rpi/ESP-team */
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
2 /* a very small replacement of ncurses library */
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
3
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
4 /* Screen size. Initialized by load_termcap() and get_screen_size() */
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
5 extern int screen_width;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
6 extern int screen_height;
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
7
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
8 /* Get screen-size using IOCTL call. */
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
9 extern void get_screen_size();
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
10
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
11 /* Load key definitions from the TERMCAP database. 'termtype' can be NULL */
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
12 extern int load_termcap(char *termtype);
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
13
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
14 /* Enable and disable STDIN line-buffering */
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
15 extern void getch2_enable();
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
16 extern void getch2_disable();
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
17
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
18 /* Read a character or a special key code (see keycodes.h) */
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
19 extern int getch2(int halfdelay_time);
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
20