patch-2.1.111 linux/include/linux/kd.h
Next file: linux/include/linux/nfsd/nfsfh.h
Previous file: linux/include/linux/i2c.h
Back to the patch index
Back to the overall index
- Lines: 28
- Date:
Tue Jul 21 10:28:23 1998
- Orig file:
v2.1.110/linux/include/linux/kd.h
- Orig date:
Fri Feb 6 15:33:19 1998
diff -u --recursive --new-file v2.1.110/linux/include/linux/kd.h linux/include/linux/kd.h
@@ -132,8 +132,26 @@
#define KDSIGACCEPT 0x4B4E /* accept kbd generated signals */
+#define KDFONTOP 0x4B72 /* font operations */
+
+struct console_font_op {
+ unsigned int op; /* operation code KD_FONT_OP_* */
+ unsigned int flags; /* KD_FONT_FLAG_* */
+ unsigned int width, height; /* font size */
+ unsigned int charcount;
+ unsigned char *data; /* font data with height fixed to 32 */
+};
+
+#define KD_FONT_OP_SET 0 /* Set font */
+#define KD_FONT_OP_GET 1 /* Get font */
+#define KD_FONT_OP_SET_DEFAULT 2 /* Set font to default, data points to name / NULL */
+#define KD_FONT_OP_COPY 3 /* Copy from another console */
+
+#define KD_FONT_FLAG_GLOBAL 1 /* Change on _all_ consoles */
+#define KD_FONT_FLAG_DONT_RECALC 2 /* Don't recalculate hw charcell size [compat] */
+
/* note: 0x4B00-0x4B4E all have had a value at some time;
don't reuse for the time being */
-/* note: 0x4B60-0x4B6D, 0x4B70, 0x4B71 used above */
+/* note: 0x4B60-0x4B6D, 0x4B70-0x4B72 used above */
#endif /* _LINUX_KD_H */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov