History log of /src/sys/arch/next68k/dev/nextdmavar.h |
Revision | | Date | Author | Comments |
1.18 |
| 03-Feb-2023 |
tsutsui | Misc KNF and cosmetics.
|
1.17 |
| 25-Mar-2014 |
christos | fix sprintf debugging mess.
|
1.16 |
| 27-Oct-2012 |
chs | branches: 1.16.2; split device_t/softc for all remaining drivers. replace "struct device *" with "device_t". use device_xname(), device_unit(), etc.
|
1.15 |
| 24-Apr-2010 |
dbj | branches: 1.15.8; 1.15.18; switch from 4 clause to 2 clause BSD license.
|
1.14 |
| 11-Dec-2005 |
christos | branches: 1.14.78; 1.14.98; 1.14.100; merge ktrace-lwp.
|
1.13 |
| 05-Jun-2005 |
he | Adapt to -Wcast-qual by adding a few consts.
|
1.12 |
| 19-Jan-2005 |
chs | de-__P, remove register, ansify.
|
1.11 |
| 11-Sep-2002 |
mycroft | branches: 1.11.6; 1.11.14; Comprehensive patches from Christian Limpach: * Fix problems with the DMA and SCSI drivers. * Make turbo machines sort of work. Additional fixes from me: * Determine if we're a turbo at boot time, by looking at the ROM machine type. * Set the display size correctly (1120 pixels wide, but padded to 1152 only on non-turbo machines). Caveats: * SCSI doesn't work on the turbo (or at least it blows chunks with no devices attached). * Media selection doesn't work on the turbo (the BMAP stuff doesn't exist on turbo machines). * The boot block is prone to timing out.
|
1.10 |
| 11-Jul-2002 |
christos | Apply patches from Christian Limpach:
- NeXT label reading support - SCSI dma fixes - media support for if_xe.c
Some of these need more cleanup, but at least make SCSI support usable on the NeXT.
|
1.9 |
| 29-Aug-1999 |
dbj | branches: 1.9.16; 1.9.20; 1.9.28; minor rework of dma driver now uses the DMACSR_READ bit and no longer keeps _nd_dmadir in softc unified transfer cleanup code, now in routine next_dma_finish_xfer() fixed bounds checking on registers after transfer. removed checking for bus errors since the bit is always set on some nexts (specifically, on mourning, a 25mhz 68040 mono slab) fixed a couple of dma bugs involving chaining dma buffers.
|
1.8 |
| 28-Aug-1999 |
dbj | discovered the purpose of another bit in the dma control register. DMACSR_READ is now a CSR status bit which can be used to know if current transfer is from cpu to device. the old DMACSR_READ bit is renamed DMACSR_SETREAD. This is a control bit that tells the dma transfer to be from cpu to device.
|
1.7 |
| 03-Aug-1999 |
dbj | resync bus_dma functions with current alpha versions. added a field to a dma segment to return the actual length of that segment that was successfully transferred.
|
1.6 |
| 14-Mar-1999 |
dbj | changed dma start alignment from 4 to 16 so that the cache flush functions always have cache line aligned segments. continued experimentation with scsi driver.
|
1.5 |
| 04-Mar-1999 |
dbj | moved declaration of nextdma_intr into correct header file.
|
1.4 |
| 30-Dec-1998 |
dbj | changed register for start of dma buffer to be DD_NEXT_INITBUF instead of DD_NEXT for regular dma transfers, and not just ethernet transmit. Keep track of dma read/write direction and set it each time we start or restart dma. This allows scsi to work, and doesn't appear to hinder ethernet.
|
1.3 |
| 19-Dec-1998 |
dbj | Revamped DMA interface to unify chaining and non-chaining dma sequences. Updated ethernet driver to work with new interface. Continue work on esp driver.
|
1.2 |
| 05-Jul-1998 |
dbj | Started the esp scsi driver. Fixed bus_space_handle_t in nextdma device. Fixed scsi interrupt define.
|
1.1 |
| 09-Jun-1998 |
dbj | branches: 1.1.1; Initial revision
|
1.1.1.1 |
| 09-Jun-1998 |
dbj | Initial import of NetBSD/next68k.
|
1.9.28.1 |
| 16-Jul-2002 |
gehenna | catch up with -current.
|
1.9.20.2 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
1.9.20.1 |
| 01-Aug-2002 |
nathanw | Catch up to -current.
|
1.9.16.2 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
1.9.16.1 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
1.11.14.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.11.6.2 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.11.6.1 |
| 24-Jan-2005 |
skrll | Sync with HEAD.
|
1.14.100.1 |
| 30-May-2010 |
rmind | sync with head
|
1.14.98.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.14.78.1 |
| 11-Aug-2010 |
yamt | sync with head.
|
1.15.18.2 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.15.18.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.15.8.2 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.15.8.1 |
| 30-Oct-2012 |
yamt | sync with head
|
1.16.2.1 |
| 18-May-2014 |
rmind | sync with head
|