summaryrefslogtreecommitdiffstats
path: root/sys/dev/syscons/syscons.h
diff options
context:
space:
mode:
authoryokota <yokota@FreeBSD.org>1999-01-19 11:31:22 +0000
committeryokota <yokota@FreeBSD.org>1999-01-19 11:31:22 +0000
commit293d6c3fb6d416ab198f62f042e8400f6dadb734 (patch)
tree3afd1a71d28f2320c4775cad2f0eee29a8aacaec /sys/dev/syscons/syscons.h
parent74f1f33e16c6442f35583fc9dad25b4eb21a7d90 (diff)
downloadFreeBSD-src-293d6c3fb6d416ab198f62f042e8400f6dadb734.zip
FreeBSD-src-293d6c3fb6d416ab198f62f042e8400f6dadb734.tar.gz
syscons
- Bring down the splash screen when a vty is opened for the first time. - Make sure the splash screen/screen saver is stopped before switching vtys. - Read and save initial values in the BIOS data area early. VESA BIOS may change BIOS data values when switching modes. - Fix missing '&' operator. - Move ISA specific part of driver initialization to syscons_isa.c. atkbd - kbdtables.h is now in /sys/dev/kbd. all - Adjust for forthcoming alpha port. Submitted by: dfr
Diffstat (limited to 'sys/dev/syscons/syscons.h')
-rw-r--r--sys/dev/syscons/syscons.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/dev/syscons/syscons.h b/sys/dev/syscons/syscons.h
index c6129e4..1a88a8c 100644
--- a/sys/dev/syscons/syscons.h
+++ b/sys/dev/syscons/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.44 1998/10/01 11:39:18 yokota Exp $
+ * $Id: syscons.h,v 1.45 1999/01/11 03:18:29 yokota Exp $
*/
#ifndef _DEV_SYSCONS_SYSCONS_H_
@@ -175,7 +175,9 @@ typedef struct scr_stat {
u_short *history_pos; /* position shown on screen */
u_short *history_save; /* save area index */
int history_size; /* size of history buffer */
+#ifdef __i386__
struct apmhook r_hook; /* reconfiguration support */
+#endif
int splash_save_mode; /* saved mode for splash screen */
int splash_save_status; /* saved status for splash screen */
} scr_stat;
@@ -202,6 +204,9 @@ typedef struct default_attr {
/* misc prototypes used by different syscons related LKM's */
/* syscons.c */
+int sc_probe_unit(int unit, int flags);
+int sc_attach_unit(int unit, int flags);
+
extern int (*sc_user_ioctl)(dev_t dev, u_long cmd, caddr_t data, int flag,
struct proc *p);
OpenPOWER on IntegriCloud