History log of /src/sys/dev/qbus/ubavar.h |
Revision | | Date | Author | Comments |
1.39 |
| 11-Mar-2008 |
matt | Rototill the vax code. Switch to devicet/PRIV_ALLOC. Cleanup vax autoconf code. Move to prototype definitions. staticfy, constify, avoid casting. Use device_* accessors.
|
1.38 |
| 04-Mar-2007 |
christos | branches: 1.38.16; 1.38.32; 1.38.36; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.37 |
| 11-Dec-2005 |
christos | branches: 1.37.26; merge ktrace-lwp.
|
1.36 |
| 26-Feb-2005 |
simonb | branches: 1.36.4; White space nits.
|
1.35 |
| 04-Feb-2005 |
perry | de-__P
|
1.34 |
| 28-Aug-2003 |
ragge | branches: 1.34.8; 1.34.10; Keep track of which addresses that are used by devices, so that probing do not fiddle with registers on already found devices.
|
1.33 |
| 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.32 |
| 13-May-2001 |
ragge | branches: 1.32.22; Add bus type to softc.
|
1.31 |
| 26-Apr-2001 |
ragge | Add functions to allocate mapped-in qbus memory.
|
1.30 |
| 05-Jun-2000 |
matt | branches: 1.30.4; Adjust to new evcnt stuff.
|
1.29 |
| 04-Jun-2000 |
matt | More event counter stuff. Plus a little cruft cleanup while doing it.
|
1.28 |
| 04-Jun-2000 |
matt | Start couting interrupts.
|
1.27 |
| 30-Apr-2000 |
ragge | branches: 1.27.2; Add function uba_reset_establish() to register reset functions like uba_intr_establish(). Basic framework for resource (BDP) allocation, not yet finished.
|
1.26 |
| 24-Jan-2000 |
matt | Revamp the VAX interrupt handling code. Make it compatible with all the other ports. Clean up some things.
|
1.25 |
| 06-Jun-1999 |
ragge | branches: 1.25.2; 1.25.4; Fix map register/DMA wait queues. Still to do: BDP handling. Currently missing. Ubareset's won't work at all.
|
1.24 |
| 27-May-1999 |
ragge | Moved from ../dec/qbus/ubavar.h,v
|
1.23 |
| 26-May-1999 |
ragge | DZ-11 routines bus'ified. Small fixes to uba routines.
|
1.22 |
| 24-May-1999 |
ragge | First step towards MI Unibus/Q22 bus code.
|
1.21 |
| 19-Jan-1999 |
ragge | Allocate (almost) all interrupt vectors dynamically. Simplifies much work when adding support for new machines and devices.
|
1.20 |
| 18-Oct-1998 |
ragge | Support for DWBUA (BI to Unibus adapter) and KLESI-B (TMSCP tape ctlr) added.
|
1.19 |
| 12-Jan-1998 |
thorpej | Update for changes to config.
|
1.18 |
| 20-Aug-1996 |
ragge | Modified to get cleaner match/attach code for different parent buses. Fix so that resource wait queueing works. Changed all functions to take a pointer to uba_softc instead of unit number, except for ubareset(). This must be done later.
|
1.17 |
| 11-Jul-1996 |
ragge | Automatic changing of root device after boot now works.
|
1.16 |
| 01-Jul-1996 |
ragge | Changed data structures due to removal of old config system.
|
1.15 |
| 08-Apr-1996 |
ragge | Added prototypes to everything. Made all files compile with -Wall.
|
1.14 |
| 18-Mar-1996 |
ragge | Ubareset are now possible, devices that wants it now set it up during autoconfig. ifubareset (if_reset) no longer used, actually it's just a normal ubareset and is now handled like that.
|
1.13 |
| 17-Mar-1996 |
ragge | Convert all devices according to the changes to config.
|
1.12 |
| 02-Mar-1996 |
ragge | Add support for DW780. Note that ubareset's don't work properly. This is not a problem on other Unibus adapters, but DW780's do ubareset's more often. This needs to be fixed by someone someday.
|
1.11 |
| 11-Feb-1996 |
ragge | Remove csralloc(), not usable anymore. Add ubasetvec() to steal interrupt vectors for device drivers that need more than one vector. Add prototype for it.
|
1.10 |
| 02-Feb-1996 |
mycroft | Fix #includes.
|
1.9 |
| 01-Feb-1996 |
mycroft | LOCORE -> _LOCORE
|
1.8 |
| 01-Dec-1995 |
ragge | UBA converted to new config. (uba's now can be *'ed). Bug causing DMA writes to nonexistent memory pages fixed. Code for old config of non-mass-storage devices removed. (they now must use new config).
|
1.7 |
| 10-Nov-1995 |
ragge | Dynamic allocate uba_softc and interrupt vectors. Allow for more that one uba.
|
1.6 |
| 11-May-1995 |
jtc | KERNEL -> _KERNEL
|
1.5 |
| 30-Mar-1995 |
ragge | Bug fixes of interrupt handlers.
|
1.4 |
| 28-Mar-1995 |
jtc | KERNEL -> _KERNEL
|
1.3 |
| 13-Feb-1995 |
ragge | Fixes for new config.
|
1.2 |
| 26-Oct-1994 |
cgd | new RCS ID format.
|
1.1 |
| 02-Aug-1994 |
ragge | Initial VAX port merging.
|
1.25.4.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
1.25.2.1 |
| 21-Jun-1999 |
thorpej | Sync w/ -current.
|
1.27.2.1 |
| 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
1.30.4.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.32.22.5 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.32.22.4 |
| 04-Feb-2005 |
skrll | Sync with HEAD.
|
1.32.22.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.32.22.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.32.22.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.34.10.2 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.34.10.1 |
| 12-Feb-2005 |
yamt | sync with head.
|
1.34.8.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.36.4.2 |
| 17-Mar-2008 |
yamt | sync with head.
|
1.36.4.1 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.37.26.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.38.36.1 |
| 03-Apr-2008 |
mjf | Sync with HEAD.
|
1.38.32.1 |
| 24-Mar-2008 |
keiichi | sync with head.
|
1.38.16.1 |
| 23-Mar-2008 |
matt | sync with HEAD
|