History log of /netbsd-src/sys/dev/podulebus/sec.c (Results 1 – 17 of 17)
Revision Date Author Comments
# b8f12c7f 20-Jan-2017 maya <maya@NetBSD.org>

Check pmf_device_register return value. NFC
Appeases static analyzers.


# fa70b039 21-Jan-2014 christos <christos@NetBSD.org>

fix unused variables


# 7f79b2d5 11-May-2009 bjh21 <bjh21@NetBSD.org>

Replace shutdownhooks with pmf in sec(4).


# 0e95582e 12-Feb-2009 rumble <rumble@NetBSD.org>

WD33C93 has only two registers, which often times aren't mapped to adjacent
bus space locations. Map them individually, instead.


# 11aab16b 25-Jan-2009 bjh21 <bjh21@NetBSD.org>

Split device_t from wd33c93_softc. Reviewed by cube; tested on sgimips
by tsutsui.


# ca028b24 20-Jan-2009 bjh21 <bjh21@NetBSD.org>

sec(4): use device_t and cfdata_t rather than explicit structure pointers.


# 3bde75a1 12-Jun-2008 cegger <cegger@NetBSD.org>

use device_lookup_private to get softc


# 801bd3dd 05-Apr-2008 cegger <cegger@NetBSD.org>

use aprint_*_dev and device_xname


# a2a38285 19-Oct-2007 ad <ad@NetBSD.org>

machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h


# a3ad5d72 07-Mar-2007 bjh21 <bjh21@NetBSD.org>

TRUE -> true; FALSE -> false.


# 7a898113 05-Mar-2007 he <he@NetBSD.org>

Cast to char* before doing pointer arithmetic.


# 53524e44 04-Mar-2007 christos <christos@NetBSD.org>

Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.


# 712239e3 21-Feb-2007 thorpej <thorpej@NetBSD.org>

Replace the Mach-derived boolean_t type with the C99 bool type. A
future commit will replace use of TRUE and FALSE with true and false.


# bafb9c4f 14-Oct-2006 bjh21 <bjh21@NetBSD.org>

The SEC uses the same page latch for both ROM and RAM, so we should arrange
to reset it to 0 on shutdown so that RISC OS gets to see the start of the
ROM.


# 8ca76bdc 02-Oct-2006 bjh21 <bjh21@NetBSD.org>

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 e

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.

show more ...


# 439213ef 01-Oct-2006 bjh21 <bjh21@NetBSD.org>

Allow wd33c93 attachments to choose what DMA mode it should use, and arrange
to use burst mode on sec(4), which makes it slightly but significantly faster.


# 5375dc7f 01-Oct-2006 bjh21 <bjh21@NetBSD.org>

New driver, sec(4), for the Acorn SCSI Expansion Card. Unlike asc(4), this
driver uses the board's DMA system, uses the machine-independent WD33C93
driver, works on NetBSD/acorn26, and doesn't share

New driver, sec(4), for the Acorn SCSI Expansion Card. Unlike asc(4), this
driver uses the board's DMA system, uses the machine-independent WD33C93
driver, works on NetBSD/acorn26, and doesn't share a name with six other
machine-dependent SCSI drivers. Not tested on acorn32, but it seems to
work tolerably well on my A540.

show more ...