Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Mar 2000 03:15:03 +0300
From:      Giorgos Keramidas <keramida@ceid.upatras.gr>
To:        current@freebsd.org
Subject:   pcvt console driver?
Message-ID:  <20000331031503.A5362@hades.hell.gr>

next in thread | raw e-mail | index | archive | help
I cvsup'ed and compiled my kernel with the options shown below in my
config file.

	device		isa0
	device		atkbdc0	at isa? port IO_KBD
	device		atkbd0	at atkbdc? irq 1
	device		psm0	at atkbdc? irq 12
	device		vga0	at isa? port ?
	# The pcvt console driver (vt220 compatible).
	device          vt0     at isa?
	options         XSERVER                 # support for running an X server on vt
	options         FAT_CURSOR              # start with block cursor
	# PCVT options documented in pcvt(4).
	options         PCVT_CTRL_ALT_DEL
	options         PCVT_FREEBSD=211
	options         PCVT_META_ESC
	options         PCVT_NSCREENS=5
	options         PCVT_PRETTYSCRNS
	options         PCVT_SCREENSAVER

I wanted to give a test to pcvt driver, just for fun (and for profit, if
it seemed better than syscons).

Is pcvt working, at all?  Or I should avoid using it?

<< This is with revision 1.64 of /sys/i386/isa/pcvt/pcvt_drv.c >>

  cc -c -O -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes \
     -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual \
     -fformat-extensions -ansi -g -nostdinc -I- -I. -I../.. \
     -I../../../include -D_KERNEL -include opt_global.h -elf  \
     -mpreferred-stack-boundary=2  ../../i386/isa/pcvt/pcvt_drv.c
  ../../i386/isa/pcvt/pcvt_drv.c:108: warning: `struct isa_device' declared inside parameter list
  ../../i386/isa/pcvt/pcvt_drv.c:108: warning: its scope is only this definition or declaration, which is probably not what you want.
  ../../i386/isa/pcvt/pcvt_drv.c:109: warning: `struct isa_device' declared inside parameter list
  ../../i386/isa/pcvt/pcvt_drv.c:111: variable `vtdriver' has initializer but incomplete type
  ../../i386/isa/pcvt/pcvt_drv.c:112: warning: excess elements in struct initializer
  ../../i386/isa/pcvt/pcvt_drv.c:112: warning: (near initialization for `vtdriver')
  ../../i386/isa/pcvt/pcvt_drv.c:112: warning: excess elements in struct initializer
  ../../i386/isa/pcvt/pcvt_drv.c:112: warning: (near initialization for `vtdriver')
  ../../i386/isa/pcvt/pcvt_drv.c:112: warning: excess elements in struct initializer
  ../../i386/isa/pcvt/pcvt_drv.c:112: warning: (near initialization for `vtdriver')
  ../../i386/isa/pcvt/pcvt_drv.c:112: warning: excess elements in struct initializer
  ../../i386/isa/pcvt/pcvt_drv.c:112: warning: (near initialization for `vtdriver')
  ../../i386/isa/pcvt/pcvt_drv.c:119: warning: `struct isa_device' declared inside parameter list
  ../../i386/isa/pcvt/pcvt_drv.c:120: conflicting types for `pcprobe'
  ../../i386/isa/pcvt/pcvt_drv.c:108: previous declaration of `pcprobe'
  ../../i386/isa/pcvt/pcvt_drv.c: In function `pcprobe':
  ../../i386/isa/pcvt/pcvt_drv.c:127: dereferencing pointer to incomplete type
  ../../i386/isa/pcvt/pcvt_drv.c: At top level:
  ../../i386/isa/pcvt/pcvt_drv.c:142: warning: `struct isa_device' declared inside parameter list
  ../../i386/isa/pcvt/pcvt_drv.c:143: conflicting types for `pcattach'
  ../../i386/isa/pcvt/pcvt_drv.c:109: previous declaration of `pcattach'
  ../../i386/isa/pcvt/pcvt_drv.c: In function `pcattach':
  ../../i386/isa/pcvt/pcvt_drv.c:149: dereferencing pointer to incomplete type
  ../../i386/isa/pcvt/pcvt_drv.c:151: dereferencing pointer to incomplete type
  ../../i386/isa/pcvt/pcvt_drv.c:214: dereferencing pointer to incomplete type
  *** Error code 1

- Giorgos Keramidas


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000331031503.A5362>