Home | History | Annotate | Download | only in dev
History log of /src/sys/arch/next68k/dev/espvar.h
RevisionDateAuthorComments
 1.20  03-Feb-2023  tsutsui Misc cleanup.

- use C99 designated initializer
- misc KNF
- TAB/space cleanup
 1.19  28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.18  13-Apr-2008  tsutsui branches: 1.18.2; 1.18.4;
Split device_t/softc for MI ncr53c9x and some related devices,
with various cleanup.
 1.17  05-Mar-2007  tsutsui branches: 1.17.40;
Fix caddr_t fallout. Well, this driver is too ugly to read...
 1.16  04-Mar-2007  christos Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.15  03-May-2003  wiz branches: 1.15.18; 1.15.56;
DMA, not dma nor Dma.
 1.14  11-Sep-2002  mycroft 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.13  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.12  14-Sep-2001  jdolecek branches: 1.12.4; 1.12.12;
fix indentation
 1.11  14-Mar-1999  dbj branches: 1.11.20; 1.11.22;
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.10  02-Mar-1999  dbj turn on diagnostic check in dma for controller bits at shutdown.
adjusted esp overrun to avoid diagnostic check triggering.
 1.9  14-Feb-1999  dbj Continue hacking on esp driver. Seems relatively stable in read only mode.
write operations appear to lose scsi interrupts and causes timeouts.
changes in this checkin include:
a nextdma bugfix causing a diagnostic check to erroneously trigger
Changed tail strategy to only use tail buffer for the minimal end slop
changed expected write dma overrun to 32 bytes.
turned on nextdma diagnostic check for dma end address since it
no longer gets triggerred by ethernet dma and helps debug scsi dma.
Added esp debugging printout and support.
 1.8  13-Feb-1999  dbj Continued work on esp scsi driver. Now can at least do enough i/o to create and mount
a filesystem, but is not stable enough yet for general use.
increased priority of ethernet interrupts, mostly useful to aid debugging
of scsi interrupts while using an nfs disk.
added additional debugging output in the next dma driver.
perform extranneous cache flushes/purges before dma reads/ after dma writes
to aid debugging of scsi dma.
 1.7  03-Feb-1999  dbj overhalt of scsi driver.
it still probes the disks ok, but is having trouble with 0xdeadbeef
in buffers read from the disk. Suspected problems with DMA alignment
and toggling the secret ninja dma control register
 1.6  27-Jan-1999  dbj Continue work on scsi driver. Added tail dma buffer. Still non functional.
 1.5  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.4  21-Jul-1998  dbj Continued work on the esp scsi driver. Not yet working, but progress continues.
 1.3  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.2  13-Jul-1998  dbj worked on adding nextdma support for scsi driver.
 1.1  05-Jul-1998  dbj Started the esp scsi driver.
Fixed bus_space_handle_t in nextdma device.
Fixed scsi interrupt define.
 1.11.22.3  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.11.22.2  06-Sep-2002  jdolecek sync kqueue branch with HEAD
 1.11.22.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.11.20.1  01-Oct-2001  fvdl Catch up with -current.
 1.12.12.1  16-Jul-2002  gehenna catch up with -current.
 1.12.4.3  17-Sep-2002  nathanw Catch up to -current.
 1.12.4.2  01-Aug-2002  nathanw Catch up to -current.
 1.12.4.1  14-Sep-2001  nathanw file espvar.h was added on branch nathanw_sa on 2002-08-01 02:42:48 +0000
 1.15.56.1  12-Mar-2007  rmind Sync with HEAD.
 1.15.18.1  03-Sep-2007  yamt sync with head.
 1.17.40.1  02-Jun-2008  mjf Sync with HEAD.
 1.18.4.1  16-May-2008  yamt sync with head.
 1.18.2.1  18-May-2008  yamt sync with head.

RSS XML Feed