Home | History | Annotate | Download | only in include
History log of /src/sys/arch/vax/include/nexus.h
RevisionDateAuthorComments
 1.27  05-Jun-2011  matt device_t, cfdata_t, etc.
CFATTACH_DECL -> CFATTACH_DECL_NEW for sizeof(struct device).
 1.26  01-Jul-2010  ragge branches: 1.26.2; 1.26.6;
A big bunch of bugfixes from Johnny Billquist. Highlights:
- Makes the VAX8600 work as expected (500kg of hardware :-)
- Fix a hard-tracked bug causing VAXen to hang at splhigh.
 1.25  11-Mar-2008  matt branches: 1.25.4; 1.25.24; 1.25.26;
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.24  04-Mar-2007  christos branches: 1.24.20; 1.24.36; 1.24.40;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.23  11-Dec-2005  christos branches: 1.23.26;
merge ktrace-lwp.
 1.22  27-Jun-2005  ragge branches: 1.22.2;
Update according to cast-qual addition.
 1.21  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.20  04-Jun-2002  ragge branches: 1.20.6;
Repair VAX8600 support, which had bit-rotten, probably not used since -98.
 1.19  16-May-2001  matt branches: 1.19.2; 1.19.8; 1.19.16; 1.19.18;
Add a VAXANY type. Eventually to used in INSTALL / GENERIC to easily
include support for all VAX platforms
 1.18  12-Jun-2000  ragge branches: 1.18.4;
Put all cputype definitions in one file instead of separate files.
This was becoming unmaintainable.
 1.17  04-Jun-2000  ragge Clean up the sbi_attach_args struct and put in tag/handle.
Move a nice macro to scb.h.
 1.16  24-Jan-2000  matt branches: 1.16.2;
Revamp the VAX interrupt handling code. Make it compatible with all the
other ports. Clean up some things.
 1.15  07-Aug-1999  ragge branches: 1.15.2;
Clean up all bus handling stuff, it has become a mess the latest years.
Add a new bus; "ibus" that is the internal MicroVAX bus.
 1.14  23-May-1999  ragge Better and more understandable way to find out CPU type.
 1.13  02-Feb-1999  ragge branches: 1.13.4;
Another giant change: Allocate register space dynamic instead of compiled-in.
This is done on a physical page size basis, instead of virtual (as the
(on vax yet non-existing) bus_* routines does). This is similar to the
way uba allocation is done.
 1.12  20-Aug-1996  ragge Modify bus code arguments. Cleanup.
 1.11  20-Jul-1996  ragge Numerous changes to be able to put Bertram Barth's VAXstation support in.
(Some) Support for VAXstation 2000/MicroVAX 2000, VAXstation 3100/76.
 1.10  02-Mar-1996  ragge Changes due to 11/780 support. Raise splimp() to BR7.
 1.9  02-Feb-1996  mycroft ASSEMBLER -> _LOCORE
 1.8  02-Feb-1996  mycroft Fix #includes.
 1.7  01-Feb-1996  mycroft LOCORE -> _LOCORE
 1.6  13-Dec-1995  ragge Prevent against multiple includes.
 1.5  12-Nov-1995  ragge 11/750 specific things moved to ka750.h
 1.4  23-Feb-1995  ragge Def's for uVAXII added.
 1.3  13-Feb-1995  ragge Lots of fixes...
 1.2  26-Oct-1994  cgd new RCS ID format.
 1.1  02-Aug-1994  ragge branches: 1.1.2;
Initial VAX port merging.
 1.1.2.2  02-Aug-1994  ragge Initial VAX port merging.
 1.1.2.1  02-Aug-1994  ragge file nexus.h was added on branch netbsd-1-0 on 1994-08-02 20:20:40 +0000
 1.13.4.1  21-Jun-1999  thorpej Sync w/ -current.
 1.15.2.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.16.2.1  22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.18.4.1  21-Jun-2001  nathanw Catch up to -current.
 1.19.18.1  05-Jun-2002  lukem Pull up revision 1.20 (requested by ragge in ticket #157):
Repair VAX8600 support, which had bit-rotten, probably not used since -98.
 1.19.16.1  15-Jul-2002  gehenna catch up with -current.
 1.19.8.2  20-Jun-2002  nathanw Catch up to -current.
 1.19.8.1  16-May-2001  nathanw file nexus.h was added on branch nathanw_sa on 2002-06-20 03:42:14 +0000
 1.19.2.1  23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.20.6.4  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.20.6.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.20.6.2  18-Sep-2004  skrll Sync with HEAD.
 1.20.6.1  03-Aug-2004  skrll Sync with HEAD
 1.22.2.2  17-Mar-2008  yamt sync with head.
 1.22.2.1  03-Sep-2007  yamt sync with head.
 1.23.26.1  12-Mar-2007  rmind Sync with HEAD.
 1.24.40.1  03-Apr-2008  mjf Sync with HEAD.
 1.24.36.1  24-Mar-2008  keiichi sync with head.
 1.24.20.1  23-Mar-2008  matt sync with HEAD
 1.25.26.2  12-Jun-2011  rmind sync with head
 1.25.26.1  03-Jul-2010  rmind sync with head
 1.25.24.1  17-Aug-2010  uebayasi Sync with HEAD.
 1.25.4.1  11-Aug-2010  yamt sync with head.
 1.26.6.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.26.2.1  06-Jun-2011  jruoho Sync with HEAD.

RSS XML Feed