Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/arch/luna68k/dev
On Thu, Jan 02, 2014 at 11:11:34AM -0500, Christos Zoulas wrote:
> | ISTM that if the field exists, it should always be initialized (in all
> | tty drivers); if it doesn't need to be initialized, it shouldn't
> | exist...
> |
> | The tty code is a mess but someday someone will fix it up.
>
> grep -rw t_softc /usr/src/sys reveals:
>
> ./dev/ic/com.c: tp->t_softc = sc;
> ./sys/tty.h: void *t_softc; /* pointer to driver's
> softc. */
>
> And the change was done a long time ago, and still nothing uses it.
>
> date: 2013-02-24 01:20:24 -0500; author: matt; state: Exp; lines: +2 -1;
> Add a t_softc member to struct tty in which a driver can store a pointer
> to its softc. (analogous to if_softc in struct ifnet).
>
> What's the plan?
Dunno... Cc: added
(my plan has been to invade with torches and pitchforks, but I've been
putting off even looking at it while namei and vfs stuff remain a mess)
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index