summaryrefslogtreecommitdiffstats
path: root/sys/isa/syscons.h
diff options
context:
space:
mode:
authorsos <sos@FreeBSD.org>1996-10-18 18:51:37 +0000
committersos <sos@FreeBSD.org>1996-10-18 18:51:37 +0000
commit69495a4e3dc5d708e550a7903686f468acb12ee2 (patch)
treede5bf788cf51930e1c814f36a1f93499818c3521 /sys/isa/syscons.h
parente68172b6966224f87425c3943d3e39a720bc986f (diff)
downloadFreeBSD-src-69495a4e3dc5d708e550a7903686f468acb12ee2.zip
FreeBSD-src-69495a4e3dc5d708e550a7903686f468acb12ee2.tar.gz
Changed mouse functionality a bit, now the pointer disappears if
there is keyboard input. The mousepointer is shown again immediately if moved. Also a function pointer used to install a userwritten extra ioctl handler (sc_user_ioctl). This way its is possible to install user defined videomodes etc etc. No further changes should be in the kernel.
Diffstat (limited to 'sys/isa/syscons.h')
-rw-r--r--sys/isa/syscons.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/isa/syscons.h b/sys/isa/syscons.h
index a0df98d..100200f 100644
--- a/sys/isa/syscons.h
+++ b/sys/isa/syscons.h
@@ -25,7 +25,7 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
- * $Id: syscons.h,v 1.20 1996/09/01 18:16:06 sos Exp $
+ * $Id: syscons.h,v 1.21 1996/09/30 23:00:58 sos Exp $
*/
#ifndef _I386_ISA_SYSCONS_H_
@@ -63,6 +63,7 @@
#define MOUSE_ENABLED 0x00400
#define MOUSE_MOVED 0x00800
#define MOUSE_CUTTING 0x01000
+#define MOUSE_VISIBLE 0x02000
/* configuration flags */
#define VISUAL_BELL 0x00001
@@ -185,9 +186,10 @@ typedef struct default_attr {
int rev_color; /* reverse hardware color */
} default_attr;
-void load_palette(void);
+/* misc prototypes used by different syscons related LKM's */
void set_border(u_char color);
void set_mode(scr_stat *scp);
void copy_font(int operation, int font_type, char* font_image);
+void load_palette(void);
#endif /* !_I386_ISA_SYSCONS_H_ */
OpenPOWER on IntegriCloud