Home | History | Annotate | Download | only in vr
History log of /src/sys/arch/hpcmips/vr/bcu_vrip.c
RevisionDateAuthorComments
 1.30  27-Oct-2012  chs split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.
 1.29  18-Mar-2009  cegger branches: 1.29.12; 1.29.22;
Ansify function definitions w/o arguments. Generated with sed.
 1.28  15-Dec-2007  perry branches: 1.28.10; 1.28.18; 1.28.24;
__FUNCTION__ -> __func__
 1.27  11-Dec-2005  christos branches: 1.27.50; 1.27.60; 1.27.64;
merge ktrace-lwp.
 1.26  07-Jun-2005  he branches: 1.26.2;
Sprinkle some const around to make these files compile with -Wcast-qual.
 1.25  13-Feb-2004  wiz Uppercase CPU, plural is CPUs.
 1.24  12-Dec-2003  jmc Initialize clksp as gcc can't figure out that it gets set before the switch
 1.23  08-Nov-2003  simonb Add "XXX" to the gcc -Wuninitialised warning fix.
 1.22  07-Nov-2003  dsl Initialise spdreg, gcc doesn't stand a chance of tracking its use.
 1.21  23-Oct-2003  he bus_addr_t on MIPS is integral, so use 0 instead of NULL.
 1.20  15-Jul-2003  lukem __KERNEL_RCSID()
 1.19  02-Oct-2002  thorpej branches: 1.19.6;
Use CFATTACH_DECL().
 1.18  27-Sep-2002  thorpej Declare all cfattach structures const.
 1.17  27-Sep-2002  provos remove trailing \n in panic(). approved perry.
 1.16  10-Feb-2002  takemura Added base address table to compile without SINGLE_VRIP_BASE macro.
 1.15  29-Jan-2002  uch clean up debug print and configuration.
 1.14  27-Jan-2002  takemura Added vripif.
 1.13  26-Jan-2002  takemura Straightened vripvar.h
 1.12  16-Sep-2001  uch branches: 1.12.4;
ANSIfy, KNF.
 1.11  07-Sep-2001  sato initial support of vr4131 bcu.
 1.10  17-May-2001  enami branches: 1.10.2; 1.10.4;
Fix fomula to calcurate TClock; TClock = VTClock / tdiv, not PClock / tdiv.
The manual is inconsistient about this.
 1.9  16-May-2001  enami Calc. cpu speed for VR4122.
 1.8  21-Apr-2001  sato add VR4181 BCU register definitions.
add routines for VR4181.
 1.7  18-Apr-2001  sato - support VR4122 vrip register map.
- support VR4122 ICU register map.
- support VR4122 intr levels.
XXX: currently if 'options VR4122' is defined,
XXX: cannot specify 'options VR4121','options VR4111', 'options VR4102'.
XXXX: i have not the VR4122 based hardware.. so no check for VR4122.
 1.6  27-Oct-2000  sato branches: 1.6.2;
probe message use dv_xname.
 1.5  27-Jan-2000  sato - show bus clock freq setting and memory clock freq setting in boot time.
 1.4  16-Dec-1999  shin add CPU pipeline clock calculation function for VR41xx.
display CPU clock at boot time(Ex. NEC VR4121 rev0.0 131.072MHz).
 1.3  16-Dec-1999  sato - cleanup a little..
 1.2  09-Dec-1999  sato - cleanup a little.
- vrbcu_vrip_getcpuid()
- exported prototype move to header.
 1.1  16-Sep-1999  takemura branches: 1.1.1;
Initial revision
 1.1.1.1  16-Sep-1999  takemura branches: 1.1.1.1.2; 1.1.1.1.8;
Import NetBSD/hpcmips source files from hpcmips repository.
file list:
sys/arch/hpcmips/
distrib/hpcmips/
etc/etc.hpcmips/
lib/libc/arch/mips/fplib/
lib/libc/arch/mips/fplib/Makefile.inc
lib/libc/arch/mips/fplib/environment.h
lib/libc/arch/mips/fplib/fplib_glue.c
lib/libc/arch/mips/fplib/fplib_libc.c
lib/libc/arch/mips/fplib/hpcmips-gcc.h
lib/libc/arch/mips/fplib/softfloat-macros.h
lib/libc/arch/mips/fplib/softfloat-specialize.h
lib/libc/arch/mips/fplib/softfloat.c
lib/libc/arch/mips/fplib/softfloat.h
lib/libc/arch/mips/gen/ieee.h
lib/libc/arch/mips/gen/sf_fabs.c
lib/libc/arch/mips/gen/sf_flt_rounds.c
lib/libc/arch/mips/gen/sf_fpgetmask.c
lib/libc/arch/mips/gen/sf_fpgetround.c
lib/libc/arch/mips/gen/sf_fpgetsticky.c
lib/libc/arch/mips/gen/sf_fpsetmask.c
lib/libc/arch/mips/gen/sf_fpsetround.c
lib/libc/arch/mips/gen/sf_fpsetsticky.c
lib/libc/arch/mips/gen/sf_isinf.c
lib/libc/arch/mips/gen/sf_ldexp.c
lib/libc/arch/mips/gen/sf_modf.c
 1.1.1.1.8.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.1.1.1.2.4  23-Apr-2001  bouyer Sync with HEAD.
 1.1.1.1.2.3  21-Apr-2001  bouyer Sync with HEAD
 1.1.1.1.2.2  22-Nov-2000  bouyer Sync with HEAD.
 1.1.1.1.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.6.2.1  21-Jun-2001  nathanw Catch up to -current.
 1.10.4.1  01-Oct-2001  fvdl Catch up with -current.
 1.10.2.5  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.10.2.4  16-Mar-2002  jdolecek Catch up with -current.
 1.10.2.3  11-Feb-2002  jdolecek Sync w/ -current.
 1.10.2.2  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.10.2.1  13-Sep-2001  thorpej Update the kqueue branch to HEAD.
 1.12.4.3  18-Oct-2002  nathanw Catch up to -current.
 1.12.4.2  28-Feb-2002  nathanw Catch up to -current.
 1.12.4.1  16-Sep-2001  nathanw file bcu_vrip.c was added on branch nathanw_sa on 2002-02-28 04:10:03 +0000
 1.19.6.4  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.19.6.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.19.6.2  18-Sep-2004  skrll Sync with HEAD.
 1.19.6.1  03-Aug-2004  skrll Sync with HEAD
 1.26.2.1  21-Jan-2008  yamt sync with head
 1.27.64.1  02-Jan-2008  bouyer Sync with HEAD
 1.27.60.1  26-Dec-2007  ad Sync with head.
 1.27.50.1  09-Jan-2008  matt sync with HEAD
 1.28.24.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.28.18.1  28-Apr-2009  skrll Sync with HEAD.
 1.28.10.1  04-May-2009  yamt sync with head.
 1.29.22.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.29.12.1  30-Oct-2012  yamt sync with head

RSS XML Feed