History log of /src/sys/arch/mac68k/include/psc.h |
Revision | | Date | Author | Comments |
1.8 |
| 23-Jul-2019 |
rin | PR port-mac68k/24883
Support DMA xfer for SCSI adapter of AV Mac (660/840AV), written by Michael Zucca.
This improves disk I/O performance by nearly one order of magnitude. In addition, interrupt storm due to heavy disk PIO is resolved.
I'm deeply grateful to Michael Zucca for his analysis of DMA engine and submission of PR. I also thank Izumi Tsutsui (useful comments on port-mac68k@) and Martin Husemann (test on 660AV).
|
1.7 |
| 11-Dec-2005 |
christos | branches: 1.7.166; merge ktrace-lwp.
|
1.6 |
| 15-Jan-2005 |
chs | de-__P, remove register, ansify, b* -> mem*.
|
1.5 |
| 26-Mar-2004 |
wiz | Update David Huang's email address in the license per his request in PR 24907.
|
1.4 |
| 28-Jun-1999 |
briggs | branches: 1.4.36; Add some constants from Linux/mac68k to note SCC, floppy, and SCSI registers. Add some code, inspired by Linux/mac68k, to shutdown all DMA on the PSC at startup and to disable and clear all interrupts except the SCC.
|
1.3 |
| 24-Apr-1998 |
scottr | branches: 1.3.8; 1.3.12; Checkpoint of UVM work to date. This includes a fully-functioning MACHINE_NEW_NONCONTIG interface implementation, which is now enabled on all systems. Thanks to Jason Thorpe for his work on the hp300 port, from which most of the code used here was derived.
XXX In spite of the fact that it works on the hp300, UVM does not (yet) work well under load on mac68k.
|
1.2 |
| 07-Nov-1997 |
briggs | NetBSD RCSIds.
|
1.1 |
| 04-Nov-1997 |
briggs | branches: 1.1.2; Add in the if_mc ethernet driver for the AMD "MACE" part. This is the internal ethernet on the Quadra/Centris 660av/840av. Add initial support for the PSC (DMA controller) to support the above (DMA SCSI remains unsupported). This involved also changing the way that several interrupts are handled. Above from David Huang <khym@bga.com> Since the interrupts changed somewhat, we must also make the ipls dynamic, defaulting to their prior levels and adjusted for the AVs. I modelled this on the hp300.
|
1.1.2.2 |
| 12-Nov-1997 |
mellon | Pull rev 1.2 up from trunk (briggs)
|
1.1.2.1 |
| 04-Nov-1997 |
mellon | file psc.h was added on branch netbsd-1-3 on 1997-11-12 02:16:42 +0000
|
1.3.12.1 |
| 01-Jul-1999 |
thorpej | Sync w/ -current.
|
1.3.8.1 |
| 01-Nov-1999 |
scottr | Sync with main branch.
|
1.4.36.4 |
| 17-Jan-2005 |
skrll | Sync with HEAD.
|
1.4.36.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.4.36.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.4.36.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.7.166.1 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|