summaryrefslogtreecommitdiffstats
path: root/sys/modules/syscons/saver.h
diff options
context:
space:
mode:
authorsos <sos@FreeBSD.org>1995-02-22 13:48:07 +0000
committersos <sos@FreeBSD.org>1995-02-22 13:48:07 +0000
commita8582ea0491b2759ce277638d63d52662b72c5ed (patch)
treebe2ffef6e40fae103a981c01ec004e3970d1cb63 /sys/modules/syscons/saver.h
parent243cac450e461fd60527db9de7f7090312bf561c (diff)
downloadFreeBSD-src-a8582ea0491b2759ce277638d63d52662b72c5ed.zip
FreeBSD-src-a8582ea0491b2759ce277638d63d52662b72c5ed.tar.gz
Next syscons update (given up on numbering :)
Removed screensavers from syscons, they are now LKM's. This makes it possible to do some really "interesting" screensavers... Fixed bug that sometimes caused garbage to appear when leaving "scroll-lock" history. Reformattet indentation, it got too deep for a normal 80 pos screen. Split up in syscons.c & syscons.h for use with the saver-lkm's. Temporarily removed -s option from vidcontrol, savers should now be loaded with modload.
Diffstat (limited to 'sys/modules/syscons/saver.h')
-rw-r--r--sys/modules/syscons/saver.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/sys/modules/syscons/saver.h b/sys/modules/syscons/saver.h
new file mode 100644
index 0000000..a51c72c
--- /dev/null
+++ b/sys/modules/syscons/saver.h
@@ -0,0 +1,16 @@
+#include <sys/param.h>
+#include <sys/systm.h>
+#include <sys/tty.h>
+#include <i386/include/pc/display.h>
+#include <i386/include/console.h>
+#include <i386/i386/cons.h>
+#include <i386/isa/isa.h>
+#include <i386/isa/isa_device.h>
+#include <i386/isa/syscons.h>
+
+extern scr_stat *cur_console;
+extern u_short *Crtat;
+extern u_int crtc_addr;
+extern char scr_map[];
+extern int scrn_blanked;
+extern char *palette;
OpenPOWER on IntegriCloud