| History log of /src/sys/arch/atari/include/isa_machdep.h |
| Revision | | Date | Author | Comments |
| 1.18 |
| 18-Oct-2016 |
jdolecek | add isa_intr_establish_xname() to MD isa headers so that it can be used by MI drivers
|
| 1.17 |
| 27-Oct-2012 |
chs | branches: 1.17.14; 1.17.18; split device_t/softc for all remaining drivers. replace "struct device *" with "device_t". use device_xname(), device_unit(), etc.
|
| 1.16 |
| 01-Jul-2011 |
dyoung | branches: 1.16.2; 1.16.12; #include <sys/bus.h> instead of <machine/bus.h>.
|
| 1.15 |
| 20-Oct-2009 |
snj | Remove 3rd and 4th clause on Leo Weppelman's license. OK leo@.
|
| 1.14 |
| 19-Aug-2009 |
dyoung | (Re-)define isa_detach_hook(), and define isa_dmadestroy(). Update some isa_chipset_tag_t->ic_detach_hook() definitions.
|
| 1.13 |
| 08-Jul-2009 |
tsutsui | Merge local <atari/atari/intr.h> into common <machine/intr.h>.
|
| 1.12 |
| 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
| 1.11 |
| 09-May-2003 |
fvdl | branches: 1.11.104; 1.11.106; 1.11.108; 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.
|
| 1.10 |
| 12-Apr-2001 |
leo | branches: 1.10.8; Update these for Milan addresses.
|
| 1.9 |
| 04-Jun-2000 |
cgd | branches: 1.9.4; Implement the more flexiable `evcnt' interface as discussed (briefly) on tech-kern and now documented in evcnt(9).
|
| 1.8 |
| 01-Jun-2000 |
cgd | 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...)
|
| 1.7 |
| 07-Feb-2000 |
thorpej | branches: 1.7.2; 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.
|
| 1.6 |
| 21-Oct-1999 |
leo | Add prototype of isa_intr_alloc().
|
| 1.5 |
| 19-Mar-1999 |
cgd | branches: 1.5.8; 1.5.10; 1.5.12; Moved from arch/atari/isa/isa_machdep.h,v
|
| 1.4 |
| 09-Jun-1998 |
thorpej | Add isa_dma{freeze,thaw}(), used to temporarily stop and then restart all ISA DMA. Needed by e.g. the SmartCard reader for Sharks.
|
| 1.3 |
| 09-Jun-1998 |
thorpej | Change the ISA DMA API to take an isa_chipset_tag_t rather than a struct device * corresponding to the ISA bus device. The ISA DMA controller driver functions have been renamed and now take a struct isa_dma_state *, and are called indirectly by machine-dependent code which provides the DMA state.
These changes allow e.g. `ofisa' (the OpenFirmware configuration mechanism for the ISA bus, used by e.g. Sharks) to use the MI ISA DMA controller code.
|
| 1.2 |
| 22-Apr-1998 |
leo | Fix prototype of interrupt function.
|
| 1.1 |
| 15-Jul-1997 |
leo | branches: 1.1.1; Initial revision
|
| 1.1.1.1 |
| 15-Jul-1997 |
leo | isabus support
|
| 1.5.12.1 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.5.10.1 |
| 15-Nov-1999 |
fvdl | Sync with -current
|
| 1.5.8.2 |
| 21-Apr-2001 |
bouyer | Sync with HEAD
|
| 1.5.8.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
| 1.7.2.1 |
| 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.9.4.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.10.8.2 |
| 12-Apr-2001 |
leo | Update these for Milan addresses.
|
| 1.10.8.1 |
| 12-Apr-2001 |
leo | file isa_machdep.h was added on branch nathanw_sa on 2001-04-12 07:17:31 +0000
|
| 1.11.108.4 |
| 11-Mar-2010 |
yamt | sync with head
|
| 1.11.108.3 |
| 19-Aug-2009 |
yamt | sync with head.
|
| 1.11.108.2 |
| 18-Jul-2009 |
yamt | sync with head.
|
| 1.11.108.1 |
| 16-May-2008 |
yamt | sync with head.
|
| 1.11.106.1 |
| 18-May-2008 |
yamt | sync with head.
|
| 1.11.104.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.16.12.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.16.12.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.16.2.1 |
| 30-Oct-2012 |
yamt | sync with head
|
| 1.17.18.1 |
| 04-Nov-2016 |
pgoyette | Sync with HEAD
|
| 1.17.14.1 |
| 05-Dec-2016 |
skrll | Sync with HEAD
|