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 [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message