History log of /netbsd-src/sys/arch/atari/include/isa_machdep.h (Results 1 – 14 of 14)
Revision Date Author Comments
# e1d3e1b0 18-Oct-2016 jdolecek <jdolecek@NetBSD.org>

add isa_intr_establish_xname() to MD isa headers so that it can be used
by MI drivers


# cbab9cad 27-Oct-2012 chs <chs@NetBSD.org>

split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.


# 9aff02eb 01-Jul-2011 dyoung <dyoung@NetBSD.org>

#include <sys/bus.h> instead of <machine/bus.h>.


# 49883887 20-Oct-2009 snj <snj@NetBSD.org>

Remove 3rd and 4th clause on Leo Weppelman's license. OK leo@.


# ab367b5f 19-Aug-2009 dyoung <dyoung@NetBSD.org>

(Re-)define isa_detach_hook(), and define isa_dmadestroy(). Update
some isa_chipset_tag_t->ic_detach_hook() definitions.


# 0a36a9ab 08-Jul-2009 tsutsui <tsutsui@NetBSD.org>

Merge local <atari/atari/intr.h> into common <machine/intr.h>.


# ce099b40 28-Apr-2008 martin <martin@NetBSD.org>

Remove clause 3 and 4 from TNF licenses


# d88cf589 09-May-2003 fvdl <fvdl@NetBSD.org>

A few ISA sound drivers like to share dma channels, and hence deferred
isa_dmamap_create() calls to their open/close entrypoints. This worked
with some luck, but broke on i386 when _bus_dmamap_create

A few ISA sound drivers like to share dma channels, and hence deferred
isa_dmamap_create() calls to their open/close entrypoints. This worked
with some luck, but broke on i386 when _bus_dmamap_create started
to allocate bounce buffers upfront, since memory below 16M may well
not be available when the sound devices is opened for the Nth time.

To fix this, create a new simple interface, isa_drq_alloc/isa_drq_free,
wrappers around already existing bitmask macros. These are expected
to be used before an isa_dmamap_create call, and after an
isa_dmamap_destroy call, respectively. For the sb and ad1848 drivers,
they're deferred until open/close.

All isa_dmamap_create calls can now use BUS_DMA_ALLOCNOW and be done
at attach time.

show more ...


# 8507fcec 12-Apr-2001 leo <leo@NetBSD.org>

Update these for Milan addresses.


# cffb5808 04-Jun-2000 cgd <cgd@NetBSD.org>

Implement the more flexiable `evcnt' interface as discussed (briefly) on
tech-kern and now documented in evcnt(9).


# 47449a63 01-Jun-2000 cgd <cgd@NetBSD.org>

kill __P in these files. (I had to look at them anyway with an eye for
adding some protos... and adding them with __P seems wrong, but mixing
__P and not __P in the same file seems wrong too, so...)


# 52a2804a 07-Feb-2000 thorpej <thorpej@NetBSD.org>

Add a new function call to the ISA DMA API: isa_dmamaxsize(), which returns
the maximum transfer size for the specified DMA channel. Make all clients
of ISA DMA use this call to determine their maxi

Add a new function call to the ISA DMA API: isa_dmamaxsize(), which returns
the maximum transfer size for the specified DMA channel. Make all clients
of ISA DMA use this call to determine their maximum transfer size.

show more ...


# 64f9129e 21-Oct-1999 leo <leo@NetBSD.org>

Add prototype of isa_intr_alloc().


# 3f10df30 19-Mar-1999 cgd <cgd@NetBSD.org>

Moved from arch/atari/isa/isa_machdep.h,v