Date: Thu, 7 Jan 1999 06:14:25 -0800 (PST) From: Kazutaka YOKOTA <yokota@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 cons.c cons.h i386-gdbstub.c src/sys/i386/isa syscons.c sio.c src/sys/i386/isa/pcvt pcvt_drv.c Message-ID: <199901071414.GAA27469@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
yokota 1999/01/07 06:14:24 PST
Modified files:
sys/i386/i386 cons.c cons.h i386-gdbstub.c
sys/i386/isa syscons.c sio.c
sys/i386/isa/pcvt pcvt_drv.c
Log:
Remove a hard-coded table of kernel console I/O functions exported
from sc, vt and sio drivers. Use instead a linker_set to collect them.
Staticize ??cngetc(), ??cnputc(), etc functions in sc and vt drivers.
We must still have siocngetc() and siocnputc() as globals because they
are directly referred to by i386-gdbstub.c :-(
Oked by: bde
Revision Changes Path
1.61 +7 -18 src/sys/i386/i386/cons.c
1.18 +8 -25 src/sys/i386/i386/cons.h
1.7 +3 -0 src/sys/i386/i386/i386-gdbstub.c
1.289 +14 -6 src/sys/i386/isa/syscons.c
1.221 +16 -4 src/sys/i386/isa/sio.c
1.46 +13 -5 src/sys/i386/isa/pcvt/pcvt_drv.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901071414.GAA27469>
