Subject: CVS commit: src/sys/dev/podulebus
To: None <source-changes@NetBSD.org>
From: Ben Harris <bjh21@netbsd.org>
List: source-changes
Date: 10/02/2006 22:10:55
Module Name: src
Committed By: bjh21
Date: Mon Oct 2 22:10:55 UTC 2006
Modified Files:
src/sys/dev/podulebus: sec.c
Log Message:
Don't use the uPD71071's autoinitialize mode. This may slow things down
slightly, but autoinitialize mode is impossible to use reliably, since it
means that if disc interrupts are blocked for long enough (or sec_copyout
is too slow), the uPD71071 can run off the end of a block before the
base registers have been updated and end up processing the same block
twice. With this change, the SEC in my A540 seems finally to be solid.
To generate a diff of this commit:
cvs rdiff -r1.2 -r1.3 src/sys/dev/podulebus/sec.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.