Home | History | Annotate | Download | only in ibus
History log of /src/sys/arch/pmax/ibus/mcclock_ibus.c
RevisionDateAuthorComments
 1.19  09-Jun-2015  matt #include either <sys/cpu.h> or <mips/cpuregs.h> as needed
 1.18  04-Jun-2011  tsutsui branches: 1.18.12; 1.18.30;
Split device_t/softc. Tested on GXemul.
 1.17  20-Feb-2011  matt branches: 1.17.2;
Merge forward from matt-nb5-mips64.
New interrupt code.
mips64 support for DS5000/260.
 1.16  14-Mar-2009  dsl branches: 1.16.4; 1.16.6; 1.16.8;
ANSIfy another 1261 function definitions.
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.
 1.15  14-Mar-2009  dsl Change about 4500 of the K&R function definitions to ANSI ones.
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)
 1.14  14-Mar-2009  dsl Remove all the __P() from sys (excluding sys/dist)
Diff checked with grep and MK1 eyeball.
i386 and amd64 GENERIC and sys still build.
 1.13  03-Jan-2008  joerg branches: 1.13.10; 1.13.18; 1.13.24; 1.13.28;
Timecounter and generic todr support for pmax. From Garret D'Amore.
 1.12  02-Oct-2002  thorpej branches: 1.12.22; 1.12.84; 1.12.90; 1.12.98;
Use CFATTACH_DECL().
 1.11  27-Sep-2002  thorpej Declare all cfattach structures const.
 1.10  26-Sep-2002  thorpej G/c external reference to ibus_cd.
 1.9  26-Sep-2002  thorpej No need to check that that parent's cfdriver is ibus_cd.
 1.8  08-Jan-2002  chs include sys/systm.h for strcmp() prototype.
 1.7  14-Jan-2000  ad branches: 1.7.8; 1.7.12;
Make consistant with the new order.
 1.6  10-Jan-2000  simonb Remove unneeded include files (up to 16 in two files!).
 1.5  09-Jan-2000  simonb The clean-up continues:
- Make local-only function and variables static.
- Move function prototypes and extern variable declarations to
header files.
- Delete unused variables.
There's still a handful of extern declaraions that should be fixed up.
 1.4  15-Nov-1999  nisimura Very large scale change to sweep obstracles to remove 3MAX IOASIC disguise.
- Rework ibus device configuration and interrupt handler assignment.
- Remove TC device exposure in 'mainbus.c'
- Squash 'ibus_{3100,5100}.c' into a file; it can not cope with 3max.
- 'struct confargs' -> 'struct mainbus_attach_args'
Now about to remove tc_slot_info[] and tc_enable_interrupt inherited from
4.4BSD.
 1.3  24-Apr-1999  simonb branches: 1.3.2; 1.3.8;
Nuke register and remove trailling white space.
 1.2  19-Apr-1998  jonathan branches: 1.2.4; 1.2.12;
Copy alpha/tc/mcclock_ioasic.c (duplicated in pmax/tc/mcclock_ioasic.c)
into sys/dev/dec and split into a clockfns layer and a "middle" layer
for other DEC systems which use mcclocks with each onchip byte
register padded out to a 32-bit word.

Clone alpha/alpha/mcclock (also duplicated in pmax port) into
sys/dev/dec, and ifdef for default clockrates on pmax and alpha.

Use new machinery on pmax for ibus,ioasic attached mcclocks.
 1.1  19-Apr-1998  jonathan Support shared Decstation 3100 and Decsystem 5100 baseboard devices
using a virtual "ibus" for baseboard devices.
 1.2.12.1  21-Jun-1999  thorpej Sync w/ -current.
 1.2.4.1  19-Nov-1999  nisimura Merge w/ recent changes in main trunk.
 1.3.8.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.3.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.7.12.3  18-Oct-2002  nathanw Catch up to -current.
 1.7.12.2  28-Feb-2002  nathanw Catch up to -current.
 1.7.12.1  11-Jan-2002  nathanw More catchup.
 1.7.8.2  10-Oct-2002  jdolecek sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
 1.7.8.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.12.98.1  08-Jan-2008  bouyer Sync with HEAD
 1.12.90.1  18-Feb-2008  mjf Sync with HEAD.
 1.12.84.1  09-Jan-2008  matt sync with HEAD
 1.12.22.1  21-Jan-2008  yamt sync with head
 1.13.28.1  29-Dec-2010  matt De-__P
Ansify
make LP64 clean.
 1.13.24.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.13.18.1  28-Apr-2009  skrll Sync with HEAD.
 1.13.10.1  04-May-2009  yamt sync with head.
 1.16.8.1  05-Mar-2011  bouyer Sync with HEAD
 1.16.6.1  06-Jun-2011  jruoho Sync with HEAD.
 1.16.4.2  12-Jun-2011  rmind sync with head
 1.16.4.1  05-Mar-2011  rmind sync with head
 1.17.2.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.18.30.1  22-Sep-2015  skrll Sync with HEAD
 1.18.12.1  03-Dec-2017  jdolecek update from HEAD

RSS XML Feed