Home | History | Annotate | Download | only in vax
History log of /src/sys/arch/vax/vax/scb.c
RevisionDateAuthorComments
 1.19  22-May-2017  ragge Update copyright notice for Ludd (remove clause 3 & 4).
 1.18  14-Dec-2010  matt branches: 1.18.18; 1.18.36;
Cleanups includes. Change <machine/XXX.h> to <sys/XXX.h>
Remove unneeded includes.
 1.17  12-Mar-2006  matt branches: 1.17.90;
Fix various places where assignment happen to casted lvalues.
(t)v = foo; is not legal C.
 1.16  11-Dec-2005  christos branches: 1.16.4; 1.16.6; 1.16.8; 1.16.10;
merge ktrace-lwp.
 1.15  15-Jul-2003  lukem branches: 1.15.16;
__KERNEL_RCSID()
 1.14  04-Jun-2002  ragge branches: 1.14.6;
Repair VAX8600 support, which had bit-rotten, probably not used since -98.
 1.13  04-Jun-2000  matt branches: 1.13.6; 1.13.10; 1.13.18; 1.13.20;
more cleanup. use __builtin_frame_address(0) instead of our funky
FRAMEOFFSET macro. define an interrupt call frame and use that directly
instead of some magic offsets. Make boot autoconf.o use the current
reality.
 1.12  04-Jun-2000  matt More event counter stuff. Plus a little cruft cleanup while doing it.
 1.11  04-Jun-2000  matt Add extra argument to scb_vecalloc (a struct evcnt *)
Move ivec_dsp from trap.h to scb.h
Add interrupt counting to asc, le, ze, ncr, dz interrupts.
add common support for counting interrupts to cnm_idisp so
it can be done very efficiently.
 1.10  22-Apr-2000  ragge branches: 1.10.2;
Forgot a protection #define.
Make use of raise-spl.
 1.9  24-Jan-2000  matt Revamp the VAX interrupt handling code. Make it compatible with all the
other ports. Clean up some things.
 1.8  17-Sep-1999  thorpej branches: 1.8.2;
Centralize the declaration and clearing of `cold'.
 1.7  27-Aug-1999  ragge Use interrupt stack for unexpected interrupts.
 1.6  14-Aug-1999  ragge Support interrupt vector auto-detection on level-trigged devices also.
 1.5  08-Aug-1999  ragge Tell if we get stray interrupts, if cold == 0.
 1.4  26-Mar-1999  ragge Didn't reset interrupt flag after reading. From Christopher Sekiya.
 1.3  13-Mar-1999  ragge Change vsbus to take a locator for all devices.
Figure out interrupt vector/mask on vsbus by forcing all devices to
generate interrupts in the match routine, like on unibus.
 1.2  20-Jan-1999  ragge Forgot copyright notice. Thanx, Jason!
 1.1  19-Jan-1999  ragge Allocate (almost) all interrupt vectors dynamically. Simplifies much
work when adding support for new machines and devices.
 1.8.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.10.2.1  22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.13.20.1  05-Jun-2002  lukem Pull up revision 1.14 (requested by ragge in ticket #157):
Repair VAX8600 support, which had bit-rotten, probably not used since -98.
 1.13.18.1  15-Jul-2002  gehenna catch up with -current.
 1.13.10.1  20-Jun-2002  nathanw Catch up to -current.
 1.13.6.1  23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.14.6.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.14.6.2  18-Sep-2004  skrll Sync with HEAD.
 1.14.6.1  03-Aug-2004  skrll Sync with HEAD
 1.15.16.1  21-Jun-2006  yamt sync with head.
 1.16.10.1  19-Apr-2006  elad sync with head - hopefully this will work
 1.16.8.1  13-Mar-2006  yamt sync with head.
 1.16.6.1  22-Apr-2006  simonb Sync with head.
 1.16.4.1  09-Sep-2006  rpaulo sync with head
 1.17.90.1  05-Mar-2011  rmind sync with head
 1.18.36.1  28-Aug-2017  skrll Sync with HEAD
 1.18.18.1  03-Dec-2017  jdolecek update from HEAD

RSS XML Feed