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

Reply via email to