Date: Sun, 19 Sep 1999 18:07:54 +0900 From: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp> To: current@freebsd.org Cc: yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: HEADS UP: console code change Message-ID: <199909190907.SAA02241@zodiac.mech.utsunomiya-u.ac.jp>
next in thread | raw e-mail | index | archive | help
Becase of the following change in /sys/dev/syscons, you need to recompile both the kernel, the vesa module and screen savers. # Well, if you don't use the vesa module and the screen savers, # you can forget about this :-) Thank you for your cooperation. Kazu >yokota 1999/09/19 01:58:54 PDT > > Modified files: > sys/dev/syscons schistory.c scmouse.c scvesactl.c > scvidctl.c syscons.c syscons.h > Log: > - Hang the scr_stat struct from dev_t. > - Remove sc_get_scr_stat(). It's not necessary anymore. > - Call ttymalloc() to allocate the struct tty for each vty, rather than > statically declaring an array of struct tty. We still need a statically > allocated struct tty for the first vty which is used for the kernel > console I/O, though. > - Likewise, call ttymalloc() for /dev/sysmouse and /dev/consolectl. > - Delete unnecessary test on the pointer struct tty *tp in some functions. > - Delete unused code in scmouse.c. > > WARNING: this change requires you to recompile screen savers! 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?199909190907.SAA02241>