Subject: CVS commit: [thorpej-devvp] syssrc/sys/dev
To: None <source-changes@netbsd.org>
From: Frank van der Linden <fvdl@netbsd.org>
List: source-changes
Date: 10/11/2001 15:33:58
Module Name:	syssrc
Committed By:	fvdl
Date:		Thu Oct 11 12:33:58 UTC 2001

Modified Files:
	syssrc/sys/dev/ic [thorpej-devvp]: z8530sc.c z8530sc.h z8530tty.c
	syssrc/sys/dev/sun [thorpej-devvp]: kbd_zs.c ms_zs.c

Log Message:
Work around some evil, like directly calling interrupt functions
from the attach path, which devvp didn't like because of incompletely
inited tty structs.

All the struct tty init stuff should really be deferred to the first
open for all drivers; the structures are idle before then and
shouldn't be referenced.


To generate a diff of this commit:
cvs rdiff -r1.15 -r1.15.4.1 syssrc/sys/dev/ic/z8530sc.c \
    syssrc/sys/dev/ic/z8530sc.h
cvs rdiff -r1.77.4.4 -r1.77.4.5 syssrc/sys/dev/ic/z8530tty.c
cvs rdiff -r1.7.4.1 -r1.7.4.2 syssrc/sys/dev/sun/kbd_zs.c
cvs rdiff -r1.3.10.1 -r1.3.10.2 syssrc/sys/dev/sun/ms_zs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.