Home | History | Annotate | Download | only in dev
History log of /src/sys/arch/next68k/dev/nextdmareg.h
RevisionDateAuthorComments
 1.10  03-Feb-2023  tsutsui Misc KNF and cosmetics.
 1.9  24-Apr-2010  dbj switch from 4 clause to 2 clause BSD license.
 1.8  11-Sep-2002  mycroft branches: 1.8.112; 1.8.132; 1.8.134;
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.7  31-Mar-2001  dbj branches: 1.7.2; 1.7.8;
comment out device register structure definitions, used for reference only.
remove unnecessary BUS_SPACE_MAP_LINEAR when mapping ethernet dma registers.
 1.6  28-Aug-1999  dbj branches: 1.6.2; 1.6.14;
fixed DMACSR_BITS definition to reflect DMACSR_READ bit renaming
 1.5  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.4  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.3  27-Dec-1998  dbj After some experimentation, now allow dma start alignment to be 4.
Removed separate alignment constant for ethernet since it appears to
be unnecessary.
 1.2  19-Jul-1998  dbj Commented out some bus_dma code, until I can fix.
(bus_dma.c needs sync with alpha port!)
Continued progress on scsi driver.
A couple of other compiler warning level of tweaks.
 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.6.14.1  09-Apr-2001  nathanw Catch up with -current.
 1.6.2.1  21-Apr-2001  bouyer Sync with HEAD
 1.7.8.2  17-Sep-2002  nathanw Catch up to -current.
 1.7.8.1  31-Mar-2001  nathanw file nextdmareg.h was added on branch nathanw_sa on 2002-09-17 21:16:30 +0000
 1.7.2.1  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.8.134.1  30-May-2010  rmind sync with head
 1.8.132.1  30-Apr-2010  uebayasi Sync with HEAD.
 1.8.112.1  11-Aug-2010  yamt sync with head.

RSS XML Feed