History log of /src/sys/arch/hp300/dev/dmavar.h |
Revision | | Date | Author | Comments |
1.15 |
| 16-Jan-2024 |
thorpej | Fix computation of the appropriate auto-vector interrupt level to use for the DMA controller by tracking all of the DIO devices that have "ISRPRI_BIO" interrupt handlers, and finding the highest auto-vector level among them and informing the DMA controller.
Previously, in a post-flattening world, the DMA controller was always told to interrupt at lev5, which is fine I guess although definitely not ideal, but would not work on aaaancient HP320 Rev A DMA boards. To that effect, print a warning if a Rev B DMA board ends up at ipl != 3 (we can't differentiate between a Rev A and a Rev B board).
|
1.14 |
| 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
1.13 |
| 11-Dec-2005 |
christos | branches: 1.13.74; 1.13.76; 1.13.78; merge ktrace-lwp.
|
1.12 |
| 28-Aug-2004 |
thorpej | Use ANSI function decls, static, and const.
|
1.11 |
| 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
1.10 |
| 04-Oct-1997 |
thorpej | branches: 1.10.50; Copyright assigned to The NetBSD Foundation.
|
1.9 |
| 01-Apr-1997 |
scottr | branches: 1.9.4; Add prototypes, and make this compile with -Wall.
|
1.8 |
| 31-Mar-1997 |
scottr | Add prototypes, and make this compile with -Wall. Remove register modifier from all declarations.
|
1.7 |
| 30-Jan-1997 |
thorpej | - Use indicies, rather than pointer arithmetic, to track DMA chain segments. - Use a much more obvious DMA job queueing scheme. - Fixup some debugging code.
|
1.6 |
| 09-Dec-1996 |
thorpej | Defer hooking up the DMA controller interrupt. Add a new funciton, dmacomputeipl(), which is called by drivers which use DMA once they've hooked up their interrupts. This new function computes the appropriate ipl to use for the DMA controller and (re-)establishes it's interrupt.
|
1.5 |
| 28-Mar-1995 |
jtc | KERNEL -> _KERNEL
|
1.4 |
| 26-Oct-1994 |
cgd | new RCS ID format.
|
1.3 |
| 23-May-1994 |
mycroft | Merge with 4.4-Lite.
|
1.2 |
| 01-Aug-1993 |
mycroft | Add RCS identifiers (this time on the correct side of the branch), and incorporate recent changes in netbsd-0-9 branch.
|
1.1 |
| 13-May-1993 |
cgd | branches: 1.1.1; Initial revision
|
1.1.1.1 |
| 13-May-1993 |
cgd | add hp300 kernel files. generic kernel files might need some help...
|
1.9.4.1 |
| 14-Oct-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
1.10.50.4 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.10.50.3 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.10.50.2 |
| 03-Sep-2004 |
skrll | Sync with HEAD
|
1.10.50.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.13.78.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.13.76.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.13.74.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|