| History log of /src/sys/arch/hpcmips/include |
| Revision | Date | Author | Comments |
| 1.27 | 30-Nov-2024 |
christos | Create a new header lwp_private.h to contain _lwp_getprivate_fast, _lwp_gettcb_fast, _lwp_settcb and remove them from mcontext.h, so that: 1. we don't need special hacks to hide them 2. we can include <lwp.h> where needed to get the necessary prototypes without redefining them locally.
|
| 1.26 | 12-Jul-2018 |
maxv | branches: 1.26.36; Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
| 1.25 | 21-Dec-2015 |
christos | branches: 1.25.16; 1.25.18; Add mips fenv.h (From FreeBSD)
|
| 1.24 | 23-Jul-2014 |
alnsn | branches: 1.24.4; Rename sljitarch.h to sljit_machdep.h.
|
| 1.23 | 25-Nov-2012 |
alnsn | branches: 1.23.10; Add sljitarch.h to all mips machines.
|
| 1.22 | 17-Jul-2011 |
joerg | branches: 1.22.2; 1.22.12; Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
| 1.21 | 12-Aug-2009 |
matt | Nuke a.out support for MIPS.
|
| 1.20 | 09-Feb-2007 |
ad | branches: 1.20.48; Merge newlock2 to head.
|
| 1.19 | 26-Jul-2006 |
drochner | branches: 1.19.4; don't install <machine/db_machdep.h>, this is kernel only
|
| 1.18 | 11-Dec-2005 |
christos | branches: 1.18.4; 1.18.8; merge ktrace-lwp.
|
| 1.17 | 08-May-2004 |
kleink | branches: 1.17.12; Factor out W{CHAR,INT}_{MAX,MIN} into their own header file.
|
| 1.16 | 17-Jan-2003 |
thorpej | branches: 1.16.2; Merge the nathanw_sa branch.
|
| 1.15 | 26-Nov-2002 |
lukem | Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more.
|
| 1.14 | 14-Oct-2002 |
takemura | Moved MI APM definitions into dev/apm.
|
| 1.13 | 07-Aug-2002 |
briggs | Implement pmc(9) -- An interface to hardware performance monitoring counters. These counters do not exist on all CPUs, but where they do exist, can be used for counting events such as dcache misses that would otherwise be difficult or impossible to instrument by code inspection or hardware simulation.
pmc(9) is meant to be a general interface. Initially, the Intel XScale counters are the only ones supported.
|
| 1.12 | 27-Sep-2001 |
shin | branches: 1.12.4; 1.12.12; clock_machdep.h was removed.
|
| 1.11 | 17-Apr-2001 |
takemura | branches: 1.11.2; 1.11.4; Fix typo. kbdparam.h -> kdbparam.h.
RP12685
|
| 1.10 | 15-Apr-2001 |
kleink | Add definitions of C99 integer format conversion macros. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
| 1.9 | 15-Apr-2001 |
kleink | Add definitions of C99 specified-width integer type limits. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
| 1.8 | 14-Apr-2001 |
kleink | Add definitions of C99 integer constant macros. Tidy Makefiles up a little.
|
| 1.7 | 14-Apr-2001 |
kleink | Add definitions of C99 minimum-width and greatest-width integer types. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
| 1.6 | 26-Jun-2000 |
kleink | branches: 1.6.2; Add <machine/int_types.h>, which provides namespace-pure definitions of exact-width integer types.
|
| 1.5 | 29-Apr-2000 |
thorpej | Require that each each MACHINE/MACHINE_ARCH supply a lock.h. This file contains the values __SIMPLELOCK_LOCKED and __SIMPLELOCK_UNLOCKED, which replace the old SIMPLELOCK_LOCKED and SIMPLELOCK_UNLOCKED. These files are also required to supply inline functions __cpu_simple_lock(), __cpu_simple_lock_try(), and __cpu_simple_unlock() if locking is to be supported on that platform (i.e. if MULTIPROCESSOR is defined in the _KERNEL case). Change these functions to take an int * (&alp->lock_data) rather than the struct simplelock * itself.
These changes make it possible for userland to use the locking primitives by including <machine/lock.h>.
|
| 1.4 | 17-Mar-2000 |
tron | Install "machineendian_machdep.h".
|
| 1.3 | 23-Dec-1999 |
kleink | C99: Define a NAN macro in <math.h> which evaulates to a constant expression of a single-precision quiet NaN; only to be defined on platforms that do support this value.
|
| 1.2 | 09-Nov-1999 |
kleink | Per discussion on tech-toolchain, remove MIPS-specific <machine/elf.h> header; all the information is available from <sys/exec_elf.h>.
|
| 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.4; 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.4.1 | 15-Nov-1999 |
fvdl | Sync with -current
|
| 1.1.1.1.2.2 | 21-Apr-2001 |
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.11.4.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.11.2.2 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.11.2.1 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.12.12.1 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.12.4.5 | 11-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.12.4.4 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.12.4.3 | 13-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.12.4.2 | 17-Nov-2001 |
wdk | mcontext support for MIPS based ports.
|
| 1.12.4.1 | 27-Sep-2001 |
wdk | file Makefile was added on branch nathanw_sa on 2001-11-17 23:12:08 +0000
|
| 1.16.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.16.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.16.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.17.12.2 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.17.12.1 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.18.8.1 | 11-Aug-2006 |
yamt | sync with head
|
| 1.18.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.19.4.1 | 01-Feb-2007 |
ad | Header file cleanup.
|
| 1.20.48.1 | 19-Aug-2009 |
yamt | sync with head.
|
| 1.22.12.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.22.12.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.22.12.1 | 25-Feb-2013 |
tls | resync with head
|
| 1.22.2.1 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|
| 1.23.10.1 | 10-Aug-2014 |
tls | Rebase.
|
| 1.24.4.1 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
| 1.25.18.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.25.16.1 | 28-Jul-2018 |
pgoyette | Sync with HEAD
|
| 1.26.36.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.2 | 12-Aug-2009 |
matt | Nuke a.out support for MIPS.
|
| 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.142; 1.1.1.1.156; 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.156.1 | 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.1.1.1.142.1 | 19-Aug-2009 |
yamt | sync with head.
|
| 1.2 | 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
| 1.1 | 14-Oct-2002 |
takemura | branches: 1.1.2; 1.1.110; 1.1.112; 1.1.114; Moved MI APM definitions into dev/apm.
|
| 1.1.114.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.1.112.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.1.110.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.1.2.2 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.1.2.1 | 14-Oct-2002 |
nathanw | file apmvar.h was added on branch nathanw_sa on 2002-10-18 02:37:11 +0000
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.5 | 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
| 1.4 | 16-Sep-2001 |
uch | branches: 1.4.4; 1.4.122; 1.4.124; 1.4.126; rearrange struct platform@sysconf.h suitable for hpcmips. overhaul hpcmips/hpcmips/. no actual changes.
|
| 1.3 | 16-Sep-2001 |
uch | ANSIfy, KNF.
|
| 1.2 | 15-Sep-2001 |
uch | ANSIfy.
|
| 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.14; 1.1.1.1.16; 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.16.1 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.1.1.1.14.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.4.126.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.4.124.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.4.122.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.4.4.2 | 16-Sep-2001 |
uch | rearrange struct platform@sysconf.h suitable for hpcmips. overhaul hpcmips/hpcmips/. no actual changes.
|
| 1.4.4.1 | 16-Sep-2001 |
uch | file autoconf.h was added on branch nathanw_sa on 2001-09-16 15:45:45 +0000
|
| 1.2 | 29-Jan-2002 |
uch | remove obsolete file
|
| 1.1 | 26-Jan-2002 |
takemura | Straightened vripvar.h
|
| 1.5 | 01-Feb-2002 |
uch | bootinfo.h, config_hook.h, platid.h are moved to hpc/include
|
| 1.4 | 28-Jan-2001 |
uch | branches: 1.4.4; 1.4.8; hpcmips hpcsh common files are moved to arch/hpc.
|
| 1.3 | 21-Jan-2001 |
takemura | Built-in console driver supports 4bpp frame buffer.
|
| 1.2 | 23-Sep-1999 |
takemura | branches: 1.2.2; Add timezone info in bootinfo. Delete raw writing 'OK' into frame buffer.
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.2.2.1 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.4.8.1 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.4.4.1 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.2 | 12-Aug-2009 |
matt | Nuke a.out support for MIPS.
|
| 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.142; 1.1.1.1.156; 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.156.1 | 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.1.1.1.142.1 | 19-Aug-2009 |
yamt | sync with head.
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.24 | 12-Dec-2021 |
andvar | fix typos in word "operation(s)".
|
| 1.23 | 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
| 1.22 | 26-Oct-2007 |
he | branches: 1.22.16; 1.22.18; 1.22.20; Correct the symbol used for multiple include protection, we can't use _SYS_BUS_H_ here and expect good results when <sys/bus.h> is included.
|
| 1.21 | 04-Mar-2007 |
christos | branches: 1.21.2; 1.21.18; 1.21.20; 1.21.24; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
| 1.20 | 21-Feb-2007 |
mrg | add a pair of new bus_dma(9) functions: int _bus_dmatag_subregion(bus_dma_tag_t tag, bus_addr_t min_addr, bus_addr_t max_addr, bus_dma_tag_t *newtag, int flags) void _bus_dmatag_destroy(bus_dma_tag_t tag)
that allow a (normally broken/limited) device to restrict the bus address range it can talk to. this is used by bce(4) to limit DMA addresses to 1GB range, the maximum the chip can address.
all this is from Yorick Hardy <yhardy@uj.ac.za> with input from several people on tech-kern.
XXX: bus_dma(9) needs an update still.
|
| 1.19 | 11-Dec-2005 |
christos | branches: 1.19.26; merge ktrace-lwp.
|
| 1.18 | 09-Mar-2005 |
matt | branches: 1.18.4; Add a dm_maxsegsz public member to bus_dmamap_t. This allows a user of the API to select the maximum segment size for each bus_dmamap_load (up to the maxsegsz supplied to bus_dmamap_create). dm_maxsegsz is reset to the value supplied to bus_dmamap_create when the dmamap is unloaded.
|
| 1.17 | 15-Jun-2003 |
fvdl | branches: 1.17.2; 1.17.10; 1.17.12; Handle 64bit DMA addresses on PCI for platforms that can (currently only enabled on amd64). Add a dmat64 field to various PCI attach structures, and pass it down where needed. Implement a simple new function called pci_dma64_available(pa) to test if 64bit DMA addresses may be used. This returns 1 iff _PCI_HAVE_DMA64 is defined in <machine/pci_machdep.h>, and there is more than 4G of memory.
|
| 1.16 | 28-Jan-2003 |
kent | Introduce BUS_DMA_NOCACHE, and bus_dmamem_map() of i386 supports it.
|
| 1.15 | 14-Apr-2002 |
takemura | Added bus probing to avoid bus error.
|
| 1.14 | 18-Nov-2001 |
takemura | Rewrite bus stuff with method table in the bus tags.
|
| 1.13 | 17-Sep-2001 |
uch | branches: 1.13.4; clean up "mainbus" related code.
|
| 1.12 | 15-Sep-2001 |
uch | ANSIfy.
|
| 1.11 | 19-Jul-2001 |
thorpej | branches: 1.11.2; Add BUS_DMA_READ and BUS_DMA_WRITE flags, that hint the back-end at dmamap load time that the mapping will be used for a unidirectional transfer of the specified direction.
|
| 1.10 | 31-May-2001 |
enami | branches: 1.10.2; Fix commnet; hpcmips isn't x86 architecture.
|
| 1.9 | 07-Mar-2001 |
thorpej | Add the BUS_DMA_STREAMING flag.
|
| 1.8 | 09-Aug-2000 |
shin | branches: 1.8.2; Define bus_space_*_stream_N functions as their non-stream counterparts.
|
| 1.7 | 26-Jun-2000 |
simonb | Change the kernel mmap interface so that the offset to map is an "off_t" and the return value is a "paddr_t" to allow mappings at offsets past 2^31 bytes. Somewhat inspired by FreeBSD, which only changed the offset to a "vm_offset_t".
Includes updates for the i386, pc532 and sh3 mmmmap from Jason Thorpe.
|
| 1.6 | 25-Mar-2000 |
uch | branches: 1.6.4; bus_dma. taken from pmax.
|
| 1.5 | 15-Mar-2000 |
drochner | explicitely #include <sys/systm.h> #if BUS_SPACE_DEBUG to get a printf() prototype
|
| 1.4 | 05-Mar-2000 |
shin | cosmetic change.
|
| 1.3 | 05-Mar-2000 |
takemura | Change bus_addr_t and bus_size_t from u_int32_t to u_long. Add -Werror option to kernel Makefile.
|
| 1.2 | 25-Jan-2000 |
drochner | define a "BUS_SPACE_MAP_PREFETCHABLE" flag which basically means that device accesses are idempotent (but should not be cached by the CPU)
|
| 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; 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.2.2 | 12-Mar-2001 |
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.4.2 | 10-Aug-2000 |
shin | pull up revision 1.8 (Approved by releng-1-5):
Define bus_space_*_stream_N functions as their non-stream counterparts.
|
| 1.6.4.1 | 30-Jun-2000 |
simonb | Pull up mmap paddr_t/off_t changes from trunk.
|
| 1.8.2.2 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.8.2.1 | 09-Apr-2001 |
nathanw | Catch up with -current.
|
| 1.10.2.3 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.10.2.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.10.2.1 | 03-Aug-2001 |
lukem | update to -current
|
| 1.11.2.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.13.4.3 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.13.4.2 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.13.4.1 | 17-Sep-2001 |
nathanw | file bus.h was added on branch nathanw_sa on 2002-01-08 00:25:03 +0000
|
| 1.17.12.1 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.17.10.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.17.2.1 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.18.4.3 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.18.4.2 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.18.4.1 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.19.26.2 | 12-Mar-2007 |
rmind | Sync with HEAD.
|
| 1.19.26.1 | 27-Feb-2007 |
yamt | - sync with head. - move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
|
| 1.21.24.1 | 13-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.21.20.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.21.18.1 | 28-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.21.2.1 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.22.20.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.22.18.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.22.16.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.5 | 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.4 | 11-Dec-2005 |
christos | branches: 1.4.78; 1.4.86; 1.4.92; merge ktrace-lwp.
|
| 1.3 | 09-Mar-2005 |
matt | Add a dm_maxsegsz public member to bus_dmamap_t. This allows a user of the API to select the maximum segment size for each bus_dmamap_load (up to the maxsegsz supplied to bus_dmamap_create). dm_maxsegsz is reset to the value supplied to bus_dmamap_create when the dmamap is unloaded.
|
| 1.2 | 06-Jan-2002 |
takemura | branches: 1.2.2; 1.2.4; 1.2.20; 1.2.28; 1.2.30; Added _hpcmips_bd_mem_alloc_range, which was written by Katsuomi Hamajima.
|
| 1.1 | 18-Nov-2001 |
takemura | Rewrite bus stuff with method table in the bus tags.
|
| 1.2.30.1 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.2.28.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.2.20.1 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.2.4.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.2.4.1 | 06-Jan-2002 |
thorpej | file bus_dma_hpcmips.h was added on branch kqueue on 2002-01-10 19:44:02 +0000
|
| 1.2.2.4 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.3 | 11-Jan-2002 |
nathanw | More catchup.
|
| 1.2.2.2 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.2.2.1 | 06-Jan-2002 |
nathanw | file bus_dma_hpcmips.h was added on branch nathanw_sa on 2002-01-08 00:25:03 +0000
|
| 1.4.92.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.4.86.1 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.4.78.1 | 04-May-2009 |
yamt | sync with head.
|
| 1.3 | 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
| 1.2 | 26-Oct-2007 |
he | branches: 1.2.16; 1.2.18; 1.2.20; After the machine's bus.h #ifdef was updated, this one needs a tweak as well.
|
| 1.1 | 18-Nov-2001 |
takemura | branches: 1.1.2; 1.1.4; 1.1.36; 1.1.78; 1.1.96; 1.1.98; 1.1.102; Rewrite bus stuff with method table in the bus tags.
|
| 1.1.102.1 | 13-Nov-2007 |
bouyer | Sync with HEAD
|
| 1.1.98.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.1.96.1 | 28-Oct-2007 |
joerg | Sync with HEAD.
|
| 1.1.78.1 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.1.36.1 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.1.4.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.1.4.1 | 18-Nov-2001 |
thorpej | file bus_machdep.h was added on branch kqueue on 2002-01-10 19:44:03 +0000
|
| 1.1.2.2 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.1.2.1 | 18-Nov-2001 |
nathanw | file bus_machdep.h was added on branch nathanw_sa on 2002-01-08 00:25:03 +0000
|
| 1.2.20.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.2.18.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.2.16.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.5 | 11-Dec-2005 |
christos | merge ktrace-lwp.
|
| 1.4 | 07-Jun-2005 |
he | Sprinkle some const around to make these files compile with -Wcast-qual.
|
| 1.3 | 02-Dec-2001 |
uch | branches: 1.3.2; 1.3.4; 1.3.20; make this compile again.
|
| 1.2 | 22-Nov-2001 |
takemura | Fixed bus stuff to compile vrpciu.c (VR4131 CPU).
|
| 1.1 | 18-Nov-2001 |
takemura | Rewrite bus stuff with method table in the bus tags.
|
| 1.3.20.1 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.3.4.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.3.4.1 | 02-Dec-2001 |
thorpej | file bus_space_hpcmips.h was added on branch kqueue on 2002-01-10 19:44:03 +0000
|
| 1.3.2.2 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.3.2.1 | 02-Dec-2001 |
nathanw | file bus_space_hpcmips.h was added on branch nathanw_sa on 2002-01-08 00:25:03 +0000
|
| 1.3 | 23-Sep-2019 |
skrll | Provide PRIxBUSADDR, PRIxBUSSIZE, PRIuBUSSIZE, and PRIxBSH for all arches to follow arm and (generic) mips.
Reviewed by christos.
|
| 1.2 | 26-Feb-2011 |
tsutsui | branches: 1.2.56; No need to include <mips/locore.h> here.
|
| 1.1 | 18-Nov-2001 |
takemura | branches: 1.1.2; 1.1.4; 1.1.148; 1.1.154; 1.1.156; Rewrite bus stuff with method table in the bus tags.
|
| 1.1.156.1 | 05-Mar-2011 |
bouyer | Sync with HEAD
|
| 1.1.154.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.1.148.1 | 05-Mar-2011 |
rmind | sync with head
|
| 1.1.4.2 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.1.4.1 | 18-Nov-2001 |
thorpej | file bus_types.h was added on branch kqueue on 2002-01-10 19:44:03 +0000
|
| 1.1.2.2 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.1.2.1 | 18-Nov-2001 |
nathanw | file bus_types.h was added on branch nathanw_sa on 2002-01-08 00:25:04 +0000
|
| 1.2.56.1 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.3 | 18-Sep-2001 |
uch | remove dev/dec/clockvar.h from hpcmips source tree.
|
| 1.2 | 09-Feb-2000 |
sato | branches: 1.2.6; 1.2.8; CLOCK_RATE: 256-> 128. reduce timer interrupts because hpcmips machines are lower cpu power.
|
| 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; 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.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.2.8.1 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.2.6.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.15 | 01-Feb-2002 |
uch | bootinfo.h, config_hook.h, platid.h are moved to hpc/include
|
| 1.14 | 28-Jan-2001 |
uch | branches: 1.14.4; 1.14.8; hpcmips hpcsh common files are moved to arch/hpc.
|
| 1.13 | 26-Jan-2001 |
sato | * renumber config_hook event type. * change event id of old event type(POWERCONTROL,BUTTONEVRNT) to same as event id of new event type(EVENT,SET,GET).
|
| 1.12 | 04-Jan-2001 |
sato | re-define CONFIG_HOOK NICKNAME. add some macros.
|
| 1.11 | 29-Dec-2000 |
sato | * implimant CONFIG_HOOK_PMEVENT_BATTERY&CONFIG_HOOK_PMEVENT_AC based apm state transition. - change CONFIG_HOOK_PMEVENT_BATTERY message. XXX: currentry none send these events.
|
| 1.10 | 27-Dec-2000 |
sato | - merge CONFIG_HOOK_OUT and CONFIG_HOOK_SET and CONFIG_HOOK_POWERCONTROL to CONFIG_HOOK_SET. - merge CONFIG_HOOK_GET and CONFIG_HOOK_GETPOWER to CONFIG_HOOK_GET. - merge CONFIG_HOOK_EVENT and CONFIG_HOOK_BUTTONEVENT to CONFIG_HOOK_ENENT. - new CONFIG_HOOK_EVENT and CONFIG_HOOK_GET and CONFIG_HOOK_SET always have msg argument as pointer. - new CONFIG_HOOK_EVENT and CONFIG_HOOK_GET and CONFIG_HOOK_SET use same event ids. - CONFIG_HOOK_POWERCONTROL and CONFIG_HOOK_BUTTONEVENT still exist. i shall rewite codes by using new CONFIG_HOOK_SET and CONFIG_HOOK_EVENT.
|
| 1.9 | 27-Oct-2000 |
sato | branches: 1.9.2; - add new event type: CONFIG_HOOK_SET/GET. - add some new id in CONFIG_HOOK_PMEVENT.
|
| 1.8 | 22-Oct-2000 |
uch | new I/O modules framework for TX based system.
|
| 1.7 | 03-Oct-2000 |
sato | add POWERCONTROL_LED. add PMEVENT_AC, PMEVENT_BATTERY.
|
| 1.6 | 10-Sep-2000 |
sato | add CONFIH_HOOK_POWERCONTROL_SPEAKER.
|
| 1.5 | 22-Jul-2000 |
takemura | Experimental MQ200 video driver. It's just copy of bivideo plus power management routine.
|
| 1.4 | 02-Jul-2000 |
takemura | Experimental APM compatible power management.
|
| 1.3 | 03-Apr-2000 |
sato | branches: 1.3.4; add some events.
|
| 1.2 | 13-Mar-2000 |
sato | add CONFIG_HOOK_POWERCONTROL_LCDLIGHT
|
| 1.1 | 23-Dec-1999 |
takemura | New button handler and power controller with configurable hooking mechanism.
|
| 1.3.4.1 | 06-Aug-2000 |
takemura | Pull up revision 1.5 (requested by takemura) Add power management event definitions.
|
| 1.9.2.5 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.9.2.4 | 05-Jan-2001 |
bouyer | Sync with HEAD
|
| 1.9.2.3 | 22-Nov-2000 |
bouyer | Sync with HEAD.
|
| 1.9.2.2 | 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.9.2.1 | 27-Oct-2000 |
bouyer | file config_hook.h was added on branch thorpej_scsipi on 2000-11-20 20:46:44 +0000
|
| 1.14.8.1 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.14.4.1 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.14 | 26-Mar-2014 |
christos | - kill sprintf - fix unused
|
| 1.13 | 21-Jan-2010 |
pooka | branches: 1.13.12; 1.13.22; 1.13.26; Move arch-local variable to a better namespace to make build again.
|
| 1.12 | 31-Jan-2002 |
uch | branches: 1.12.122; clean up header file.
|
| 1.11 | 04-Sep-2001 |
simonb | branches: 1.11.6; May as well include <mips/cpuregs.h> in <mips/cpu.h> once rather than in every MIPS port's <machine/cpu.h>.
|
| 1.10 | 04-Sep-2001 |
simonb | Centralise struct cpu_info declaration and related info to <mips/cpu.h>.
|
| 1.9 | 31-Aug-2001 |
simonb | Use comments around the token after a #endif.
|
| 1.8 | 30-May-2001 |
mrg | branches: 1.8.2; use _KERNEL_OPT
|
| 1.7 | 26-May-2000 |
thorpej | branches: 1.7.6; First sweep at scheduler state cleanup. Collect MI scheduler state into global and per-CPU scheduler state:
- Global state: sched_qs (run queues), sched_whichqs (bitmap of non-empty run queues), sched_slpque (sleep queues). NOTE: These may collectively move into a struct schedstate at some point in the future.
- Per-CPU state, struct schedstate_percpu: spc_runtime (time process on this CPU started running), spc_flags (replaces struct proc's p_schedflags), and spc_curpriority (usrpri of processes on this CPU).
- Every platform must now supply a struct cpu_info and a curcpu() macro. Simplify existing cpu_info declarations where appropriate.
- All references to per-CPU scheduler state now made through curcpu(). NOTE: this will likely be adjusted in the future after further changes to struct proc are made.
Tested on i386 and Alpha. Changes are mostly mechanical, but apologies in advance if it doesn't compile on a particular platform.
|
| 1.6 | 05-May-2000 |
soren | MIPS_INT_MASK_CLOCK and INT_MASK_REAL_DEV are deprecated.
|
| 1.5 | 15-Apr-2000 |
soda | remove following symbols which became unnecessary in recent cpu_intr() change: mips_hardware_intr MIPS3_INTERNAL_TIMER_INTERRUPT mips3_intr_cycle_count mips3_timer_delta
|
| 1.4 | 24-Mar-2000 |
soren | Revert previous.
|
| 1.3 | 24-Mar-2000 |
soren | Move sysctl definitions from arch/mips to arch/foo.
|
| 1.2 | 21-Nov-1999 |
uch | TX3912/3922 support
|
| 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.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.6.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.8.2.2 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.8.2.1 | 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
| 1.11.6.2 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.11.6.1 | 04-Sep-2001 |
nathanw | file cpu.h was added on branch nathanw_sa on 2002-02-28 04:09:58 +0000
|
| 1.12.122.1 | 11-Mar-2010 |
yamt | sync with head
|
| 1.13.26.1 | 18-May-2014 |
rmind | sync with head
|
| 1.13.22.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.13.12.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.1 | 05-Feb-2003 |
nakayama | Replace machine/rnd.h with more appropriate name to share it with cycle counter based microtime in kern/kern_microtime.c.
|
| 1.3 | 09-Jul-2011 |
matt | Default to DB_ELF_SYMBOLS and DB_ELFSIZE 32
|
| 1.2 | 04-Sep-2001 |
simonb | branches: 1.2.6; Standardise the format of MIPS' <machine/db_machdep.h>.
|
| 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.16; 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.16.1 | 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
| 1.2.6.2 | 04-Sep-2001 |
simonb | Standardise the format of MIPS' <machine/db_machdep.h>.
|
| 1.2.6.1 | 04-Sep-2001 |
simonb | file db_machdep.h was added on branch nathanw_sa on 2001-09-04 07:43:31 +0000
|
| 1.1 | 29-Jan-2002 |
uch | branches: 1.1.2; 1.1.4; clean up debug print and configuration.
|
| 1.1.4.2 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.1.4.1 | 29-Jan-2002 |
nathanw | file debug.h was added on branch nathanw_sa on 2002-02-28 04:09:58 +0000
|
| 1.1.2.2 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.1.2.1 | 29-Jan-2002 |
jdolecek | file debug.h was added on branch kqueue on 2002-02-11 20:08:08 +0000
|
| 1.11 | 16-May-2013 |
christos | Complete the dosparts -> mbrparts conversion. Only x86k new uses dosparts because it also uses struct dos_partition.
|
| 1.10 | 30-Aug-2011 |
bouyer | branches: 1.10.2; 1.10.12; Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
| 1.9 | 23-Nov-2009 |
pooka | If cpu_disklabel includes struct dkbad, define __HAVE_DISKLABEL_DKBAD. This allows use of subr_disk_mbr on all archs. Default to it for the rump disk component. No functional change for regular kernels. (The other option would've been to include dkbad in disklabels everywhere, but arguably this approach has less possible side-effects, especially given that wedges and related magic will take over the world any second now).
|
| 1.8 | 11-Dec-2005 |
christos | branches: 1.8.78; merge ktrace-lwp.
|
| 1.7 | 12-Jun-2005 |
dyoung | Make disklabel(8) and fdisk(8) into "host tools " last step: build and install ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-disklabel, ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-fdisk by "reaching over" to the sources in ${NETBSDSRCDIR}/sbin/{disklabel fdisk}/.
To avoid clashes with a build-host's header files, especially on *BSD, the host-tools versions of fdisk and disklabel search for #includes such as disklabel.h, disklabel_acorn.h, disklabel_gpt.h, and bootinfo.h in a new #includes namespace, nbinclude/. That is, they #include <nbinclude/sys/disklabel.h>, <nbinclude/machine/disklabel.h>, <nbinclude/sparc64/disklabel.h>, instead of <sys/disklabel.h> and such. I have also updated the system headers to #include from nbinclude/-space when HAVE_NBTOOL_CONFIG_H is #defined.
|
| 1.6 | 08-Oct-2003 |
lukem | Overhaul MBR handling (part 1):
<sys/bootblock.h>: * Added definitions for the Master Boot Record (MBR) used by a variety of systems (primarily i386), including the format of the BIOS Parameter Block (BPB). This information was cribbed from a variety of sources including <sys/disklabel_mbr.h> which this is a superset of.
As part of this, some data structure elements and #defines were renamed to be more "namespace friendly" and consistent with other bootblocks and MBR documentation. Update all uses of the old names to the new names.
<sys/disklabel_mbr.h>: * Deprecated in favor of <sys/bootblock.h> (the latter is more "host tool" friendly).
amd64 & i386: * Renamed /usr/mdec/bootxx_dosfs to /usr/mdec/bootxx_msdos, to be consistent with the naming convention of the msdosfs tools.
* Removed /usr/mdec/bootxx_ufs, as it's equivalent to bootxx_ffsv1 and it's confusing to have two functionally equivalent bootblocks, especially given that "ufs" has multiple meanings (it could be a synonym for "ffs", or the group of ffs/lfs/ext2fs file systems).
* Rework pbr.S (the first sector of bootxx_*): + Ensure that BPB (bytes 11..89) and the partition table (bytes 446..509) do not contain code. + Add support for booting from FAT partitions if BOOT_FROM_FAT is defined. (Only set for bootxx_msdos). + Remove "dummy" partition 3; if people want to installboot(8) these to the start of the disk they can use fdisk(8) to create a real MBR partition table... + Compile with TERSE_ERROR so it fits because of the above. Whilst this is less user friendly, I feel it's important to have a valid partition table and BPB in the MBR/PBR.
* Renamed /usr/mdec/biosboot to /usr/mdec/boot, to be consistent with other platforms.
* Enable SUPPORT_DOSFS in /usr/mdec/boot (stage2), so that we can boot off FAT partitions.
* Crank version of /usr/mdec/boot to 3.1, and fix some of the other entries in the version file.
installboot(8) (i386): * Read the existing MBR of the filesystem and retain the BIOS Parameter Block (BPB) in bytes 11..89 and the MBR partition table in bytes 446..509. (Previously installboot(8) would trash those two sections of the MBR.)
mbrlabel(8): * Use sys/lib/libkern/xlat_mbr_fstype.c instead of homegrown code to map the MBR partition type to the NetBSD disklabel type.
Test built "make release" for i386, and new bootblocks verified to work (even off FAT!).
|
| 1.5 | 10-May-2003 |
thorpej | branches: 1.5.2; Remove redundant bounds_check_with_label() prototype.
|
| 1.4 | 23-Mar-2002 |
shin | change MAXPARTITIONS to 16.
|
| 1.3 | 15-Sep-2001 |
uch | branches: 1.3.4; ANSIfy.
|
| 1.2 | 11-Oct-1999 |
shin | branches: 1.2.12; 1.2.14; sync with i386 (MBR)
|
| 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; 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.2.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.2.14.2 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.2.14.1 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.2.12.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.3.4.2 | 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.3.4.1 | 15-Sep-2001 |
nathanw | file disklabel.h was added on branch nathanw_sa on 2002-04-01 07:40:26 +0000
|
| 1.5.2.4 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.5.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.5.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.5.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.8.78.1 | 11-Mar-2010 |
yamt | sync with head
|
| 1.10.12.1 | 23-Jun-2013 |
tls | resync from head
|
| 1.10.2.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.2 | 09-Nov-1999 |
kleink | Per discussion on tech-toolchain, remove MIPS-specific <machine/elf.h> header; all the information is available from <sys/exec_elf.h>.
|
| 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.4; 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.4.1 | 15-Nov-1999 |
fvdl | Sync with -current
|
| 1.1.1.1.2.1 | 20-Nov-2000 |
bouyer | Remove files that are no longer on the trunck
|
| 1.3 | 14-Dec-2009 |
matt | Merge from matt-nb5-mips64 Merge mips-specific arch files.
|
| 1.2 | 25-Oct-1999 |
kleink | branches: 1.2.136; 1.2.154; Update to match new SVR4-style definition names in <sys/exec_elf.h>.
|
| 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.4; 1.1.1.1.6; 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.6.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.1.1.1.4.1 | 15-Nov-1999 |
fvdl | Sync with -current
|
| 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.2.154.1 | 22-Aug-2009 |
matt | Move ELF{32,64}_MACHDEP_ENDIANNESS to <mips/elf_machdep.h>
|
| 1.2.136.1 | 11-Mar-2010 |
yamt | sync with head
|
| 1.3 | 17-Mar-2000 |
mycroft | In the `MY THAT'S GROSS' department... Eliminate the recursive include of machine/endian.h from sys/endian.h.
|
| 1.2 | 16-Mar-2000 |
mycroft | Foolish consistency. Mainly, always use underscores and sys/endian.h.
|
| 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; 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.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.1 | 17-Mar-2000 |
mycroft | branches: 1.1.6; In the `MY THAT'S GROSS' department... Eliminate the recursive include of machine/endian.h from sys/endian.h.
|
| 1.1.6.2 | 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.1.6.1 | 17-Mar-2000 |
bouyer | file endian_machdep.h was added on branch thorpej_scsipi on 2000-11-20 20:46:46 +0000
|
| 1.1 | 21-Dec-2015 |
christos | branches: 1.1.2; 1.1.18; Add mips fenv.h (From FreeBSD)
|
| 1.1.18.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.1.18.1 | 21-Dec-2015 |
jdolecek | file fenv.h was added on branch tls-maxphys on 2017-12-03 11:36:15 +0000
|
| 1.1.2.2 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
| 1.1.2.1 | 21-Dec-2015 |
skrll | file fenv.h was added on branch nick-nhusb on 2015-12-27 12:09:36 +0000
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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 | 14-Apr-2001 |
kleink | branches: 1.1.2; 1.1.4; 1.1.12; Add definitions of C99 integer constant macros.
|
| 1.1.12.2 | 14-Apr-2001 |
kleink | Add definitions of C99 integer constant macros.
|
| 1.1.12.1 | 14-Apr-2001 |
kleink | file int_const.h was added on branch nathanw_sa on 2001-04-14 22:38:38 +0000
|
| 1.1.4.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.1.2.2 | 21-Apr-2001 |
bouyer | Sync with HEAD
|
| 1.1.2.1 | 14-Apr-2001 |
bouyer | file int_const.h was added on branch thorpej_scsipi on 2001-04-21 17:53:38 +0000
|
| 1.1 | 15-Apr-2001 |
kleink | branches: 1.1.2; 1.1.4; 1.1.12; Add definitions of C99 integer format conversion macros. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
| 1.1.12.2 | 15-Apr-2001 |
kleink | Add definitions of C99 integer format conversion macros. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
| 1.1.12.1 | 15-Apr-2001 |
kleink | file int_fmtio.h was added on branch nathanw_sa on 2001-04-15 17:13:11 +0000
|
| 1.1.4.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.1.2.2 | 21-Apr-2001 |
bouyer | Sync with HEAD
|
| 1.1.2.1 | 15-Apr-2001 |
bouyer | file int_fmtio.h was added on branch thorpej_scsipi on 2001-04-21 17:53:38 +0000
|
| 1.1 | 15-Apr-2001 |
kleink | branches: 1.1.2; 1.1.4; 1.1.12; Add definitions of C99 specified-width integer type limits. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
| 1.1.12.2 | 15-Apr-2001 |
kleink | Add definitions of C99 specified-width integer type limits. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
| 1.1.12.1 | 15-Apr-2001 |
kleink | file int_limits.h was added on branch nathanw_sa on 2001-04-15 15:29:07 +0000
|
| 1.1.4.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.1.2.2 | 21-Apr-2001 |
bouyer | Sync with HEAD
|
| 1.1.2.1 | 15-Apr-2001 |
bouyer | file int_limits.h was added on branch thorpej_scsipi on 2001-04-21 17:53:38 +0000
|
| 1.1 | 14-Apr-2001 |
kleink | branches: 1.1.2; 1.1.4; 1.1.12; Add definitions of C99 minimum-width and greatest-width integer types. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
| 1.1.12.2 | 14-Apr-2001 |
kleink | Add definitions of C99 minimum-width and greatest-width integer types. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
| 1.1.12.1 | 14-Apr-2001 |
kleink | file int_mwgwtypes.h was added on branch nathanw_sa on 2001-04-14 12:19:54 +0000
|
| 1.1.4.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.1.2.2 | 21-Apr-2001 |
bouyer | Sync with HEAD
|
| 1.1.2.1 | 14-Apr-2001 |
bouyer | file int_mwgwtypes.h was added on branch thorpej_scsipi on 2001-04-21 17:53:38 +0000
|
| 1.1 | 26-Jun-2000 |
kleink | branches: 1.1.2; Add <machine/int_types.h>, which provides namespace-pure definitions of exact-width integer types.
|
| 1.1.2.2 | 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.1.2.1 | 26-Jun-2000 |
bouyer | file int_types.h was added on branch thorpej_scsipi on 2000-11-20 20:46:46 +0000
|
| 1.23 | 20-Feb-2011 |
matt | Merge forward matt-nb5-mips64 Adapt to new interrupt/spl framework (XXX don't know how to deal with use of spllower in sleep/pause code so hpcmips kernel will fail to compile).
|
| 1.22 | 04-Jan-2008 |
ad | branches: 1.22.28; 1.22.32; 1.22.38; 1.22.40; Don't pull in unrelated gunk.
|
| 1.21 | 03-Dec-2007 |
ad | branches: 1.21.6; Interrupt handling changes, in discussion since February:
- Reduce available SPL levels for hardware devices to none, vm, sched, high. - Acquire kernel_lock only for interrupts at IPL_VM. - Implement threaded soft interrupts.
|
| 1.20 | 17-Oct-2007 |
garbled | branches: 1.20.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
| 1.19 | 17-Jun-2007 |
tsutsui | branches: 1.19.8; 1.19.10; Move declaretions of _spl*() and _{clr,set}softintr() functions (which are in mips/locore.S) into <mips/locore.h> from various MD files.
|
| 1.18 | 16-Feb-2007 |
ad | branches: 1.18.6; 1.18.8; 1.18.14; Remove spllowersoftclock() and CLKF_BASEPRI(), and always dispatch callouts via a soft interrupt. In the near future, softclock will be run from process context.
|
| 1.17 | 21-Dec-2006 |
yamt | merge yamt-splraiseipl branch.
- finish implementing splraiseipl (and makeiplcookie). http://mail-index.NetBSD.org/tech-kern/2006/07/01/0000.html - complete workqueue(9) and fix its ipl problem, which is reported to cause audio skipping. - fix netbt (at least compilation problems) for some ports. - fix PR/33218.
|
| 1.16 | 15-May-2002 |
uch | branches: 1.16.26; 1.16.56; 1.16.58; obsolete intrcnt[].
|
| 1.15 | 23-Sep-2001 |
uch | branches: 1.15.4; improve interrupt response.
|
| 1.14 | 16-Sep-2001 |
uch | rearrange struct platform@sysconf.h suitable for hpcmips. overhaul hpcmips/hpcmips/. no actual changes.
|
| 1.13 | 15-Sep-2001 |
uch | switch from splvec to ipl_sr_bits.
|
| 1.12 | 15-Sep-2001 |
uch | ANSIfy.
|
| 1.11 | 13-Jun-2001 |
enami | branches: 1.11.2; 1.11.4; Generic softintr for hpcmips.
|
| 1.10 | 13-Apr-2001 |
thorpej | Remove the use of splimp() from the NetBSD kernel. splnet() and only splnet() is allowed for the protection of data structures used by network devices.
|
| 1.9 | 12-Apr-2001 |
thorpej | splvec.splimp -> splvec.splvm
|
| 1.8 | 14-Jan-2001 |
thorpej | branches: 1.8.2; Make sure everybody has an splvm() and equate it with splimp() (splimp() is the historical name for this interrupt level, and the historical name is going to go away in the near future).
|
| 1.7 | 22-Aug-2000 |
thorpej | Add spllock(). See spl(9) for details.
|
| 1.6 | 21-Aug-2000 |
thorpej | Make sure we provide splsched() as described in spl(9).
|
| 1.5 | 11-Apr-2000 |
uch | sync with new mips trap.c
|
| 1.4 | 03-Apr-2000 |
soda | splsoftnet() should block softclock() too.
|
| 1.3 | 03-Apr-2000 |
sato | mips_hardware_intr is defined in <mips/intr.h>
|
| 1.2 | 21-Nov-1999 |
uch | TX3912/3922 support
|
| 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.3 | 21-Apr-2001 |
bouyer | Sync with HEAD
|
| 1.1.1.1.2.2 | 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
| 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.8.2.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.11.4.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.11.2.2 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.11.2.1 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.15.4.2 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.15.4.1 | 23-Sep-2001 |
nathanw | file intr.h was added on branch nathanw_sa on 2002-06-20 03:38:52 +0000
|
| 1.16.58.2 | 22-Sep-2006 |
yamt | fix softintr for following ports. (hopefully) hpcmips evbmips algor arc ews4800mips newsmips
|
| 1.16.58.1 | 21-Sep-2006 |
yamt | - implement splraiseipl for algor, arc, ews4800mips, hpcmips, and newsmips. - tweak evbmips version to match with others. XXX i think these ought to be merged.
|
| 1.16.56.1 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.16.26.5 | 21-Jan-2008 |
yamt | sync with head
|
| 1.16.26.4 | 07-Dec-2007 |
yamt | sync with head
|
| 1.16.26.3 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.16.26.2 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.16.26.1 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.18.14.1 | 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.18.8.1 | 11-Jul-2007 |
mjf | Sync with head.
|
| 1.18.6.2 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.18.6.1 | 15-Jul-2007 |
ad | Sync with head.
|
| 1.19.10.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.19.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.19.8.1 | 09-Dec-2007 |
jmcneill | Sync with HEAD.
|
| 1.20.2.2 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.20.2.1 | 08-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.21.6.1 | 08-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.22.40.1 | 05-Mar-2011 |
bouyer | Sync with HEAD
|
| 1.22.38.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.22.32.1 | 05-Mar-2011 |
rmind | sync with head
|
| 1.22.28.1 | 29-Dec-2010 |
matt | Adapt to the new interrupt framework. (XXX hpcmips still has calls to _spllower which are not supported.)
|
| 1.10 | 18-Oct-2016 |
jdolecek | add isa_intr_establish_xname() to MD isa headers so that it can be used by MI drivers
|
| 1.9 | 27-Oct-2012 |
chs | branches: 1.9.14; 1.9.18; split device_t/softc for all remaining drivers. replace "struct device *" with "device_t". use device_xname(), device_unit(), etc.
|
| 1.8 | 19-Aug-2009 |
dyoung | branches: 1.8.12; 1.8.22; (Re-)define isa_detach_hook(), and define isa_dmadestroy(). Update some isa_chipset_tag_t->ic_detach_hook() definitions.
|
| 1.7 | 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
| 1.6 | 09-May-2003 |
fvdl | branches: 1.6.104; 1.6.106; 1.6.108; A few ISA sound drivers like to share dma channels, and hence deferred isa_dmamap_create() calls to their open/close entrypoints. This worked with some luck, but broke on i386 when _bus_dmamap_create started to allocate bounce buffers upfront, since memory below 16M may well not be available when the sound devices is opened for the Nth time.
To fix this, create a new simple interface, isa_drq_alloc/isa_drq_free, wrappers around already existing bitmask macros. These are expected to be used before an isa_dmamap_create call, and after an isa_dmamap_destroy call, respectively. For the sb and ad1848 drivers, they're deferred until open/close.
All isa_dmamap_create calls can now use BUS_DMA_ALLOCNOW and be done at attach time.
|
| 1.5 | 16-Sep-2001 |
uch | branches: 1.5.4; ANSIfy, KNF.
|
| 1.4 | 04-Jun-2000 |
cgd | branches: 1.4.4; 1.4.6; Implement the more flexiable `evcnt' interface as discussed (briefly) on tech-kern and now documented in evcnt(9).
|
| 1.3 | 01-Jun-2000 |
cgd | kill __P in these files. (I had to look at them anyway with an eye for adding some protos... and adding them with __P seems wrong, but mixing __P and not __P in the same file seems wrong too, so...)
|
| 1.2 | 05-Mar-2000 |
takemura | branches: 1.2.2; Add ISA DMA support entries. (It's dummy. I don't know if it work or not.)
|
| 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; 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.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.2.2.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.4.6.1 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.4.4.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.5.4.2 | 16-Sep-2001 |
uch | ANSIfy, KNF.
|
| 1.5.4.1 | 16-Sep-2001 |
uch | file isa_machdep.h was added on branch nathanw_sa on 2001-09-16 05:32:21 +0000
|
| 1.6.108.2 | 19-Aug-2009 |
yamt | sync with head.
|
| 1.6.108.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.6.106.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.6.104.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.8.22.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.8.22.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.8.12.1 | 30-Oct-2012 |
yamt | sync with head
|
| 1.9.18.1 | 04-Nov-2016 |
pgoyette | Sync with HEAD
|
| 1.9.14.1 | 05-Dec-2016 |
skrll | Sync with HEAD
|
| 1.3 | 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
| 1.2 | 01-Jun-2000 |
cgd | branches: 1.2.128; 1.2.130; 1.2.132; kill __P in these files. (I had to look at them anyway with an eye for adding some protos... and adding them with __P seems wrong, but mixing __P and not __P in the same file seems wrong too, so...)
|
| 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.10; 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.10.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 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.2.132.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.2.130.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.2.128.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.7 | 06-Sep-2020 |
riastradh | Fix some more uvm header fallout. Add include guards while here.
|
| 1.6 | 11-Jun-2015 |
matt | Add struct pmap_limits and pm_{min,max}addr from uvm/pmap/map.h and use it to store avail_start, avail_end, virtual_start, and virtual_end. Remove iospace and let emips just bump pmap_limits.virtual_start to get the VA space it needs. pmap_segtab.c is almost identical to uvm/pmap/pmap_segtab.c now. It won't be long until we switch to the uvm/pmap one.
|
| 1.5 | 16-Mar-2011 |
tsutsui | branches: 1.5.14; 1.5.32; Put awful kludge to make MI kloader.c link on hpcmips. XXX: sys/dev/kloader.c should not refer avail_start and avail_end
|
| 1.4 | 28-Apr-2008 |
martin | branches: 1.4.22; 1.4.28; Remove clause 3 and 4 from TNF licenses
|
| 1.3 | 11-Dec-2005 |
christos | branches: 1.3.74; 1.3.76; 1.3.78; merge ktrace-lwp.
|
| 1.2 | 06-Jul-2004 |
uch | MI part of kloader moved to dev/kloader.c from arch/hpc/hpc/ dreamcast and playstation2 port are changed to use this.
|
| 1.1 | 29-Jan-2002 |
uch | branches: 1.1.2; 1.1.4; 1.1.20; hpcmips support of kloader.
|
| 1.1.20.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.1.20.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.1.20.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.1.4.2 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.1.4.1 | 29-Jan-2002 |
nathanw | file kloader.h was added on branch nathanw_sa on 2002-02-28 04:09:58 +0000
|
| 1.1.2.2 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.1.2.1 | 29-Jan-2002 |
jdolecek | file kloader.h was added on branch kqueue on 2002-02-11 20:08:08 +0000
|
| 1.3.78.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.3.76.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.3.74.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.4.28.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.4.22.1 | 21-Apr-2011 |
rmind | sync with head
|
| 1.5.32.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|
| 1.5.14.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.4 | 06-Aug-2014 |
joerg | Consistently define WARN in a way that passes format string checks, i.e. always uses the same number of arguments as given in the format string.
|
| 1.3 | 28-Apr-2008 |
martin | branches: 1.3.44; 1.3.60; Remove clause 3 and 4 from TNF licenses
|
| 1.2 | 25-Jan-2006 |
christos | branches: 1.2.72; 1.2.74; 1.2.76; free -> dealloc unsigned -> size_t for alloc/dealloc
|
| 1.1 | 01-May-2003 |
igy | branches: 1.1.18; 1.1.30; Support for Laser5's L-Card+ Embedded CPU Board
|
| 1.1.30.1 | 01-Feb-2006 |
yamt | sync with head.
|
| 1.1.18.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.2.76.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.2.74.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.2.72.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.3.60.1 | 10-Aug-2014 |
tls | Rebase.
|
| 1.3.44.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.2 | 31-Aug-2001 |
simonb | branches: 1.2.6; Remove an unneeded comment; ``sync'' with other "just include <mips/foo.h>" files.
|
| 1.1 | 29-Apr-2000 |
thorpej | branches: 1.1.6; 1.1.10; Require that each each MACHINE/MACHINE_ARCH supply a lock.h. This file contains the values __SIMPLELOCK_LOCKED and __SIMPLELOCK_UNLOCKED, which replace the old SIMPLELOCK_LOCKED and SIMPLELOCK_UNLOCKED. These files are also required to supply inline functions __cpu_simple_lock(), __cpu_simple_lock_try(), and __cpu_simple_unlock() if locking is to be supported on that platform (i.e. if MULTIPROCESSOR is defined in the _KERNEL case). Change these functions to take an int * (&alp->lock_data) rather than the struct simplelock * itself.
These changes make it possible for userland to use the locking primitives by including <machine/lock.h>.
|
| 1.1.10.1 | 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
| 1.1.6.2 | 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.1.6.1 | 29-Apr-2000 |
bouyer | file lock.h was added on branch thorpej_scsipi on 2000-11-20 20:46:48 +0000
|
| 1.2.6.2 | 31-Aug-2001 |
simonb | Remove an unneeded comment; ``sync'' with other "just include <mips/foo.h>" files.
|
| 1.2.6.1 | 31-Aug-2001 |
simonb | file lock.h was added on branch nathanw_sa on 2001-08-31 03:53:24 +0000
|
| 1.2 | 05-Jun-2002 |
simonb | Simplify include files that just include <mips/locore.h>.
|
| 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.16; 1.1.1.1.20; 1.1.1.1.28; 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.28.1 | 14-Jul-2002 |
gehenna | catch up with -current.
|
| 1.1.1.1.20.1 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.1.1.1.16.1 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.1 | 30-Nov-2024 |
christos | branches: 1.1.4; Create a new header lwp_private.h to contain _lwp_getprivate_fast, _lwp_gettcb_fast, _lwp_settcb and remove them from mcontext.h, so that: 1. we don't need special hacks to hide them 2. we can include <lwp.h> where needed to get the necessary prototypes without redefining them locally.
|
| 1.1.4.2 | 02-Aug-2025 |
perseant | Sync with HEAD
|
| 1.1.4.1 | 30-Nov-2024 |
perseant | file lwp_private.h was added on branch perseant-exfatfs on 2025-08-02 05:55:40 +0000
|
| 1.1 | 23-Dec-1999 |
kleink | branches: 1.1.6; C99: Define a NAN macro in <math.h> which evaulates to a constant expression of a single-precision quiet NaN; only to be defined on platforms that do support this value.
|
| 1.1.6.2 | 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.1.6.1 | 23-Dec-1999 |
bouyer | file math.h was added on branch thorpej_scsipi on 2000-11-20 20:46:48 +0000
|
| 1.2 | 17-Jan-2003 |
thorpej | Merge the nathanw_sa branch.
|
| 1.1 | 17-Nov-2001 |
wdk | branches: 1.1.2; file mcontext.h was initially added on branch nathanw_sa.
|
| 1.1.2.1 | 17-Nov-2001 |
wdk | mcontext support for MIPS based ports.
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.2 | 09-Feb-2007 |
ad | branches: 1.2.4; Merge newlock2 to head.
|
| 1.1 | 22-Dec-2006 |
ad | branches: 1.1.2; file mutex.h was initially added on branch newlock2.
|
| 1.1.2.1 | 22-Dec-2006 |
ad | Pull in CPU specific stubs.
|
| 1.2.4.2 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.2.4.1 | 09-Feb-2007 |
yamt | file mutex.h was added on branch yamt-lazymbuf on 2007-02-26 09:06:38 +0000
|
| 1.17 | 07-Jan-2019 |
jdolecek | move DEV_BSIZE, DEV_BSHIFT out of MD param.h, they are same on all ports
also move BLKDEV_IOSIZE, MAXPHYS, but allow override since some ports have different value (powerpc uses NBPG for BLKDEV_IOSIZE, sun2/sun3 have lower MAXPHYS)
|
| 1.16 | 18-Mar-2011 |
tsutsui | branches: 1.16.54; 1.16.56; - include <mips/mips_param.h> after MACHINE is defined - remove redundant comment
|
| 1.15 | 08-Feb-2011 |
rmind | Remove clause 3 (UCB advertising clause) from the University of Utah copyright. Confirmed by Mike Hibler, mike at cs.utah.edu - thanks! Also, merge UCB and Utah copyright texts back into one, as they originally were.
Extra verification by snj@.
|
| 1.14 | 14-Dec-2009 |
matt | branches: 1.14.4; 1.14.6; 1.14.8; Merge from matt-nb5-mips64 Merge mips-specific arch files.
|
| 1.13 | 13-Aug-2009 |
matt | Move MID_MACHINE to <mips/mips_param.h> and use local values so we don't need to include exec_aout.h
|
| 1.12 | 26-Sep-2006 |
tsutsui | branches: 1.12.56; 1.12.74; Protect from multiple inclusion.
|
| 1.11 | 10-Sep-2006 |
tsutsui | branches: 1.11.2; Change dumb DELAY(9) macro into inline version with asm like other mips ports for gcc4's aggressive optimization.
|
| 1.10 | 11-Dec-2005 |
christos | branches: 1.10.8; 1.10.20; merge ktrace-lwp.
|
| 1.9 | 07-Aug-2003 |
agc | branches: 1.9.16; Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
| 1.8 | 26-Feb-2002 |
simonb | branches: 1.8.16; Purge CLSIZE, CLSIZELOG2 and MCLOFSET. Be consistant in the way that MSIZE, MCLSHIFT, MCLBYTES and NMBCLUSTERS are defined. Remove old VM constants from cesfic port. Bump MSIZE to 256 on mipsco (the only one that wasn't already 256).
|
| 1.7 | 11-Feb-2002 |
uch | change kernel start address 0x80030000 to 0x80001000
|
| 1.6 | 15-Sep-2001 |
uch | branches: 1.6.4; ANSIfy.
|
| 1.5 | 13-Jun-2001 |
enami | branches: 1.5.2; 1.5.4; Generic softintr for hpcmips.
|
| 1.4 | 30-May-2001 |
mrg | use _KERNEL_OPT
|
| 1.3 | 30-Jun-2000 |
itojun | branches: 1.3.2; raise MSIZE from 128 to 256. - for sizeof(void *) == 8 arch, this is mandatory. MHLEN is too small already (less than 80) and there are chances for unwanted packet loss due to m_pullup restriction. - for other cases, the change should avoid allocating clusters in most cases (even when you have IPv4 IPsec tunnel, or IPv6 with moderate amount of extension header)
portmasters: if your arch chokes with the change (high memory usage or whatever), please backout the change for your arch.
|
| 1.2 | 04-Dec-1999 |
ragge | branches: 1.2.4; CL* discarding.
|
| 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.2 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.1.1.1.8.1 | 21-Dec-1999 |
wrstuden | Initial commit of recent changes to make DEV_BSIZE go away.
Runs on i386, needs work on other arch's. Main kernel routines should be fine, but a number of the stand programs need help.
cd, fd, ccd, wd, and sd have been updated. sd has been tested with non-512 byte block devices. vnd, raidframe, and lfs need work.
Non 2**n block support is automatic for LKM's and conditional for kernels on "options NON_PO2_BLOCKS".
|
| 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.2.4.1 | 23-Jul-2000 |
itojun | pullup from main trunc (approved by releng-1-5)
raise MSIZE from 128 to 256. - for sizeof(void *) == 8 arch, this is mandatory. MHLEN is too small already (less than 80) and there are chances for unwanted packet loss due to m_pullup restriction. - for other cases, the change should avoid allocating clusters in most cases (even when you have IPv4 IPsec tunnel, or IPv6 with moderate amount of extension header)
portmasters: if your arch chokes with the change (high memory usage or whatever), please backout the change for your arch.
1.1 -> 1.2 syssrc/sys/arch/amigappc/include/param.h 1.13 -> 1.14 syssrc/sys/arch/arc/include/param.h 1.1 -> 1.2 syssrc/sys/arch/arm26/include/param.h 1.17 -> 1.18 syssrc/sys/arch/arm32/include/param.h 1.6 -> 1.7 syssrc/sys/arch/bebox/include/param.h 1.4 -> 1.5 syssrc/sys/arch/cobalt/include/param.h 1.4 -> 1.5 syssrc/sys/arch/evbsh3/include/param.h 1.2 -> 1.3 syssrc/sys/arch/hpcmips/include/param.h 1.40 -> 1.41 syssrc/sys/arch/i386/include/param.h 1.7 -> 1.8 syssrc/sys/arch/m68k/include/param.h 1.9 -> 1.10 syssrc/sys/arch/macppc/include/param.h 1.4 -> 1.5 syssrc/sys/arch/mmeye/include/param.h 1.6 -> 1.7 syssrc/sys/arch/newsmips/include/param.h 1.7 -> 1.8 syssrc/sys/arch/ofppc/include/param.h 1.23 -> 1.24 syssrc/sys/arch/pc532/include/param.h 1.32 -> 1.33 syssrc/sys/arch/pmax/include/param.h 1.7 -> 1.8 syssrc/sys/arch/powerpc/include/param.h 1.1 -> 1.2 syssrc/sys/arch/prep/include/param.h 1.1 -> 1.2 syssrc/sys/arch/sgimips/include/param.h 1.3 -> 1.4 syssrc/sys/arch/sh3/include/param.h 1.44 -> 1.45 syssrc/sys/arch/sparc/include/param.h 1.21 -> 1.22 syssrc/sys/arch/sparc64/include/param.h 1.43 -> 1.44 syssrc/sys/arch/vax/include/param.h
|
| 1.3.2.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.5.4.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.5.2.2 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.5.2.1 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.6.4.2 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.6.4.1 | 15-Sep-2001 |
nathanw | file param.h was added on branch nathanw_sa on 2002-02-28 04:09:58 +0000
|
| 1.8.16.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.8.16.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.8.16.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.9.16.1 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.10.20.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.10.8.1 | 14-Sep-2006 |
yamt | sync with head.
|
| 1.11.2.1 | 22-Oct-2006 |
yamt | sync with head
|
| 1.12.74.1 | 22-Aug-2009 |
matt | Move MACHINE_ARCH definition to <mips/mips_param.h> Move mbuf related defines to <mips/mips_param.h>
|
| 1.12.56.2 | 11-Mar-2010 |
yamt | sync with head
|
| 1.12.56.1 | 19-Aug-2009 |
yamt | sync with head.
|
| 1.14.8.1 | 17-Feb-2011 |
bouyer | Sync with HEAD
|
| 1.14.6.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.14.4.2 | 21-Apr-2011 |
rmind | sync with head
|
| 1.14.4.1 | 05-Mar-2011 |
rmind | sync with head
|
| 1.16.56.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.16.54.1 | 18-Jan-2019 |
pgoyette | Synch with HEAD
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.9 | 29-Mar-2014 |
christos | make pci_intr_string and eisa_intr_string take a buffer and a length instead of relying in local static storage.
|
| 1.8 | 27-Oct-2012 |
chs | branches: 1.8.2; split device_t/softc for all remaining drivers. replace "struct device *" with "device_t". use device_xname(), device_unit(), etc.
|
| 1.7 | 24-Aug-2011 |
dyoung | branches: 1.7.2; 1.7.12; Add to pci_bus_devorder() an argument that tells the number of slots available in the devs array. Change the type of the devs array from char to uint8_t. Treat the return value of pci_bus_devorder() as the number of slots that it filled.
Don't use the __PCI_BUS_DEVORDER #definition to configure the kernel but let the linker do it. Make pci_bus_devorder() available on all architectures by adding a default implementation that will DTRT on all architectures but hpcmips, the only architecture to #define __PCI_BUS_DEVORDER. On hpcmips, adapt the implementation to the new calling convention.
XXX I can compile an hpcmips GENERIC kernel, but I don't have a XXX hpcmips box to test it on.
|
| 1.6 | 11-Dec-2005 |
christos | merge ktrace-lwp.
|
| 1.5 | 17-Sep-2004 |
enami | s,contro,&l, in a comment.
|
| 1.4 | 29-Jul-2004 |
drochner | remove now unnecessary "pci_enumerate_bus" definitions
|
| 1.3 | 15-May-2002 |
thorpej | branches: 1.3.10; Let machine-dependent code specify how to enumerate the bus. Currently, everyone uses pci_enumerate_bus_generic().
|
| 1.2 | 13-Jan-2002 |
takemura | Fixed vrpciu with config_hook PCI interrupt handling.
|
| 1.1 | 13-Jun-2001 |
enami | branches: 1.1.2; 1.1.4; 1.1.10; Add minimal support for vr4122/vrc4173 pci.
|
| 1.1.10.3 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.1.10.2 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.1.10.1 | 13-Jun-2001 |
nathanw | file pci_machdep.h was added on branch nathanw_sa on 2002-02-28 04:09:58 +0000
|
| 1.1.4.2 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.1.4.1 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.1.2.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.3.10.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.3.10.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.3.10.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.7.12.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.7.12.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.7.2.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.7.2.1 | 30-Oct-2012 |
yamt | sync with head
|
| 1.8.2.1 | 18-May-2014 |
rmind | sync with head
|
| 1.5 | 01-Feb-2002 |
uch | bootinfo.h, config_hook.h, platid.h are moved to hpc/include
|
| 1.4 | 28-Jan-2001 |
uch | branches: 1.4.4; 1.4.8; hpcmips hpcsh common files are moved to arch/hpc.
|
| 1.3 | 28-Dec-2000 |
sato | add platid_search() for search platid related data from tables. add platid_search() test program in platid_test.c. it's sample.
|
| 1.2 | 06-Feb-2000 |
takemura | Add platid_name() which retrieves the platform name.
|
| 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; 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.2.3 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.1.1.1.2.2 | 05-Jan-2001 |
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.4.8.1 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.4.4.1 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.26 | 04-Feb-2001 |
takemura | Marge hpcmips/conf/platid.def and hpcsh/conf/platid.def into hpc/conf/platid.def.
|
| 1.25 | 28-Jan-2001 |
uch | hpcmips hpcsh common files are moved to arch/hpc.
|
| 1.24 | 28-Dec-2000 |
sato | add platid_search() for search platid related data from tables. add platid_search() test program in platid_test.c. it's sample.
|
| 1.23 | 21-Oct-2000 |
takemura | Add platform IDs, Cassiopeia 'E-65' and 'for DoCoMo'.
|
| 1.22 | 21-Sep-2000 |
sato | regen.
|
| 1.21 | 03-Jun-2000 |
takemura | Add platid, VADEM CLIO C-1000 and C1050. Note: CLIO C-1000 is identical with SHARP Tripad PV6000.
|
| 1.20 | 22-May-2000 |
uch | branches: 1.20.2; regen.
|
| 1.19 | 20-May-2000 |
takemura | Add two items: NEC MobilePro 780 (MC/R530A) NEC MobilePro 880 (MC/R730A)
|
| 1.18 | 31-Mar-2000 |
jun | regen.
|
| 1.17 | 14-Feb-2000 |
jun | regen.
|
| 1.16 | 06-Feb-2000 |
takemura | Delete dupicated 'z50'.
|
| 1.15 | 06-Feb-2000 |
takemura | Add platid_name() which retrieves the platform name.
|
| 1.14 | 28-Jan-2000 |
shin | platid regen.
|
| 1.13 | 22-Jan-2000 |
takemura | Add platform ID of MC-R430.
|
| 1.12 | 06-Jan-2000 |
uch | regen.
|
| 1.11 | 26-Dec-1999 |
jun | regen.
|
| 1.10 | 26-Dec-1999 |
shin | regen.
|
| 1.9 | 10-Dec-1999 |
jun | regen.
|
| 1.8 | 09-Dec-1999 |
jun | Regen.
|
| 1.7 | 08-Dec-1999 |
jun | Regen.
|
| 1.6 | 08-Dec-1999 |
jun | regen
|
| 1.5 | 21-Nov-1999 |
shin | Regen.
|
| 1.4 | 21-Nov-1999 |
takemura | Add entries for Mobile Pro 770(MC-R520A) and Mobile Pro 800(MC-R700A).
|
| 1.3 | 30-Oct-1999 |
uch | regen.
|
| 1.2 | 25-Sep-1999 |
uch | branches: 1.2.2; 1.2.4; 1.2.6; Regen.
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.2.6.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.2.4.1 | 15-Nov-1999 |
fvdl | Sync with -current
|
| 1.2.2.3 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.2.2.2 | 05-Jan-2001 |
bouyer | Sync with HEAD
|
| 1.2.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.20.2.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.26 | 04-Feb-2001 |
takemura | Marge hpcmips/conf/platid.def and hpcsh/conf/platid.def into hpc/conf/platid.def.
|
| 1.25 | 28-Jan-2001 |
uch | hpcmips hpcsh common files are moved to arch/hpc.
|
| 1.24 | 28-Dec-2000 |
sato | add platid_search() for search platid related data from tables. add platid_search() test program in platid_test.c. it's sample.
|
| 1.23 | 21-Oct-2000 |
takemura | Add platform IDs, Cassiopeia 'E-65' and 'for DoCoMo'.
|
| 1.22 | 21-Sep-2000 |
sato | regen.
|
| 1.21 | 03-Jun-2000 |
takemura | Add platid, VADEM CLIO C-1000 and C1050. Note: CLIO C-1000 is identical with SHARP Tripad PV6000.
|
| 1.20 | 22-May-2000 |
uch | branches: 1.20.2; regen.
|
| 1.19 | 20-May-2000 |
takemura | Add two items: NEC MobilePro 780 (MC/R530A) NEC MobilePro 880 (MC/R730A)
|
| 1.18 | 31-Mar-2000 |
jun | regen.
|
| 1.17 | 14-Feb-2000 |
jun | regen.
|
| 1.16 | 06-Feb-2000 |
takemura | Delete dupicated 'z50'.
|
| 1.15 | 06-Feb-2000 |
takemura | Add platid_name() which retrieves the platform name.
|
| 1.14 | 28-Jan-2000 |
shin | platid regen.
|
| 1.13 | 22-Jan-2000 |
takemura | Add platform ID of MC-R430.
|
| 1.12 | 06-Jan-2000 |
uch | regen.
|
| 1.11 | 26-Dec-1999 |
jun | regen.
|
| 1.10 | 26-Dec-1999 |
shin | regen.
|
| 1.9 | 10-Dec-1999 |
jun | regen.
|
| 1.8 | 09-Dec-1999 |
jun | Regen.
|
| 1.7 | 08-Dec-1999 |
jun | Regen.
|
| 1.6 | 08-Dec-1999 |
jun | regen
|
| 1.5 | 21-Nov-1999 |
shin | Regen.
|
| 1.4 | 21-Nov-1999 |
takemura | Add entries for Mobile Pro 770(MC-R520A) and Mobile Pro 800(MC-R700A).
|
| 1.3 | 30-Oct-1999 |
uch | regen.
|
| 1.2 | 25-Sep-1999 |
uch | branches: 1.2.2; 1.2.4; 1.2.6; Regen.
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.2.6.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.2.4.1 | 15-Nov-1999 |
fvdl | Sync with -current
|
| 1.2.2.3 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.2.2.2 | 05-Jan-2001 |
bouyer | Sync with HEAD
|
| 1.2.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.20.2.1 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.2 | 12-Jul-2018 |
maxv | Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
| 1.1 | 07-Aug-2002 |
briggs | branches: 1.1.2; 1.1.4; 1.1.6; 1.1.202; 1.1.204; Implement pmc(9) -- An interface to hardware performance monitoring counters. These counters do not exist on all CPUs, but where they do exist, can be used for counting events such as dcache misses that would otherwise be difficult or impossible to instrument by code inspection or hardware simulation.
pmc(9) is meant to be a general interface. Initially, the Intel XScale counters are the only ones supported.
|
| 1.1.204.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.1.202.1 | 28-Jul-2018 |
pgoyette | Sync with HEAD
|
| 1.1.6.2 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.1.6.1 | 07-Aug-2002 |
jdolecek | file pmc.h was added on branch kqueue on 2002-09-06 08:35:42 +0000
|
| 1.1.4.2 | 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.1.4.1 | 07-Aug-2002 |
gehenna | file pmc.h was added on branch gehenna-devsw on 2002-08-31 13:44:45 +0000
|
| 1.1.2.2 | 13-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.1.2.1 | 07-Aug-2002 |
nathanw | file pmc.h was added on branch nathanw_sa on 2002-08-13 02:18:15 +0000
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.2 | 05-Feb-2003 |
nakayama | Replace machine/rnd.h with more appropriate name to share it with cycle counter based microtime in kern/kern_microtime.c.
|
| 1.1 | 06-Jun-2000 |
soren | branches: 1.1.4; 1.1.6; Add rnd(4) glue for the MIPS3 cycle counter.
|
| 1.1.6.2 | 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.1.6.1 | 06-Jun-2000 |
bouyer | file rnd.h was added on branch thorpej_scsipi on 2000-11-20 20:46:51 +0000
|
| 1.1.4.2 | 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.1.4.1 | 06-Jun-2000 |
minoura | file rnd.h was added on branch minoura-xpg4dl on 2000-06-22 17:00:07 +0000
|
| 1.2 | 09-Feb-2007 |
ad | branches: 1.2.4; Merge newlock2 to head.
|
| 1.1 | 22-Dec-2006 |
ad | branches: 1.1.2; file rwlock.h was initially added on branch newlock2.
|
| 1.1.2.1 | 22-Dec-2006 |
ad | Pull in CPU specific stubs.
|
| 1.2.4.2 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.2.4.1 | 09-Feb-2007 |
yamt | file rwlock.h was added on branch yamt-lazymbuf on 2007-02-26 09:06:38 +0000
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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 | 23-Jul-2014 |
alnsn | branches: 1.1.2; 1.1.6; Rename sljitarch.h to sljit_machdep.h.
|
| 1.1.6.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.1.6.1 | 23-Jul-2014 |
tls | file sljit_machdep.h was added on branch tls-maxphys on 2014-08-20 00:03:03 +0000
|
| 1.1.2.2 | 10-Aug-2014 |
tls | Rebase.
|
| 1.1.2.1 | 23-Jul-2014 |
tls | file sljit_machdep.h was added on branch tls-earlyentropy on 2014-08-10 06:53:58 +0000
|
| 1.2 | 23-Jul-2014 |
alnsn | Rename sljitarch.h to sljit_machdep.h.
|
| 1.1 | 25-Nov-2012 |
alnsn | branches: 1.1.2; 1.1.6; 1.1.14; Add sljitarch.h to all mips machines.
|
| 1.1.14.1 | 10-Aug-2014 |
tls | Rebase.
|
| 1.1.6.3 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.1.6.2 | 25-Feb-2013 |
tls | resync with head
|
| 1.1.6.1 | 25-Nov-2012 |
tls | file sljitarch.h was added on branch tls-maxphys on 2013-02-25 00:28:42 +0000
|
| 1.1.2.2 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|
| 1.1.2.1 | 25-Nov-2012 |
yamt | file sljitarch.h was added on branch yamt-pagecache on 2013-01-16 05:32:58 +0000
|
| 1.2 | 17-Jul-2011 |
joerg | Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.18 | 31-Jul-2021 |
andvar | s/dependend/dependent/
|
| 1.17 | 16-Mar-2011 |
tsutsui | branches: 1.17.72; Fix device_t/softc confusion. (currently harmless since they are not split yet)
|
| 1.16 | 20-Feb-2011 |
matt | Merge forward matt-nb5-mips64 Adapt to new interrupt/spl framework (XXX don't know how to deal with use of spllower in sleep/pause code so hpcmips kernel will fail to compile).
|
| 1.15 | 15-Dec-2009 |
mrg | branches: 1.15.4; 1.15.6; 1.15.8; convert all mips cpu_intr() to have the standard (uint32_t, uint32_t, vaddr_t, uint32_t) signature.
|
| 1.14 | 14-Dec-2009 |
matt | Merge from matt-nb5-mips64 Merge mips-specific arch files.
|
| 1.13 | 04-Mar-2007 |
christos | branches: 1.13.44; 1.13.62; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
| 1.12 | 16-Sep-2006 |
gdamore | branches: 1.12.6; Convert hpcmips to TODR and timecounters. Ok jun@.
|
| 1.11 | 23-Sep-2001 |
uch | branches: 1.11.4; 1.11.36; 1.11.66; improve interrupt response.
|
| 1.10 | 18-Sep-2001 |
uch | remove dev/dec/clockvar.h from hpcmips source tree.
|
| 1.9 | 16-Sep-2001 |
uch | rearrange struct platform@sysconf.h suitable for hpcmips. overhaul hpcmips/hpcmips/. no actual changes.
|
| 1.8 | 15-Sep-2001 |
uch | ANSIfy.
|
| 1.7 | 11-Apr-2000 |
uch | branches: 1.7.6; 1.7.8; sync with new mips trap.c
|
| 1.6 | 21-Feb-2000 |
shin | support non-contiguous memory. patch from Mycroft <root@ihack.net> and uch@netbsd.org. tested hardware: VR4121 IBM WorkPad z50 (48MB, 16MB) VR4121 NEC Mobile Gear II MC/R730 TX3912 Compaq C-series 810 (20MB), 2010c (20MB, 16MB) TX3922 Sharp Telios HC-AJ2 (32MB)
|
| 1.5 | 04-Dec-1999 |
takemura | Unify vr_reset and vr_powerdown.
|
| 1.4 | 28-Nov-1999 |
sato | PowerOff code. (not yet completely) 'halt -p' availavle. not yet all power off... cannot exit poweroff mode. (reset required..)
|
| 1.3 | 28-Nov-1999 |
takemura | Add new device vrdsu, with which we can hard reset the VR41xx CPU. Why don't you try shutdown comand with option '-r ?
|
| 1.2 | 21-Nov-1999 |
uch | add fb_init, mem_init member to struct platform.
|
| 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.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.8.1 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.7.6.1 | 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.11.66.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.11.36.2 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.11.36.1 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.11.4.2 | 23-Sep-2001 |
uch | improve interrupt response.
|
| 1.11.4.1 | 23-Sep-2001 |
uch | file sysconf.h was added on branch nathanw_sa on 2001-09-23 14:32:53 +0000
|
| 1.12.6.1 | 12-Mar-2007 |
rmind | Sync with HEAD.
|
| 1.13.62.1 | 29-Dec-2010 |
matt | Adapt to the new interrupt framework. (XXX hpcmips still has calls to _spllower which are not supported.)
|
| 1.13.44.1 | 11-Mar-2010 |
yamt | sync with head
|
| 1.15.8.1 | 05-Mar-2011 |
bouyer | Sync with HEAD
|
| 1.15.6.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.15.4.2 | 21-Apr-2011 |
rmind | sync with head
|
| 1.15.4.1 | 05-Mar-2011 |
rmind | sync with head
|
| 1.17.72.1 | 01-Aug-2021 |
thorpej | Sync with HEAD.
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.9 | 20-Jan-2008 |
joerg | Now that __HAVE_TIMECOUNTER and __HAVE_GENERIC_TODR are invariants, remove the conditionals and the code associated with the undef case.
|
| 1.8 | 17-Oct-2007 |
garbled | branches: 1.8.2; 1.8.8; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
| 1.7 | 14-Jul-2007 |
ad | branches: 1.7.10; Generic soft interrupts are mandatory.
|
| 1.6 | 16-Sep-2006 |
gdamore | branches: 1.6.10; 1.6.18; Convert hpcmips to TODR and timecounters. Ok jun@.
|
| 1.5 | 23-Mar-2002 |
shin | branches: 1.5.26; 1.5.56; change MAXPARTITIONS to 16.
|
| 1.4 | 13-Jun-2001 |
enami | branches: 1.4.2; 1.4.8; Generic softintr for hpcmips.
|
| 1.3 | 24-Aug-2000 |
uch | branches: 1.3.2; don't refer cf_unit. undef __BROKEN_CONFIG_UNIT_USAGE
|
| 1.2 | 05-Feb-2000 |
cgd | add __BROKEN_CONFIG_UNIT_USAGE #define, becuase these ports do very wrong things with device configuration data "cf_unit" information.
|
| 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; 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.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.3.2.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.4.8.2 | 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.4.8.1 | 13-Jun-2001 |
nathanw | file types.h was added on branch nathanw_sa on 2002-04-01 07:40:27 +0000
|
| 1.4.2.1 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.5.56.1 | 18-Nov-2006 |
ad | Sync with head.
|
| 1.5.26.3 | 21-Jan-2008 |
yamt | sync with head
|
| 1.5.26.2 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.5.26.1 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.6.18.1 | 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.6.10.1 | 15-Jul-2007 |
ad | Sync with head.
|
| 1.7.10.2 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.7.10.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.8.8.1 | 23-Jan-2008 |
bouyer | Sync with HEAD.
|
| 1.8.2.1 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.2 | 17-Jul-2011 |
joerg | Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
| 1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 16-Sep-1999 |
takemura | 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.6 | 28-Mar-2019 |
christos | protect kernel variables
|
| 1.5 | 14-Dec-2009 |
matt | branches: 1.5.64; Merge from matt-nb5-mips64 Merge mips-specific arch files.
|
| 1.4 | 31-Jan-2002 |
uch | branches: 1.4.122; 1.4.140; clean up header file.
|
| 1.3 | 01-Dec-2000 |
tsutsui | branches: 1.3.4; 1.3.8; Remove unused pcbb() macro.
|
| 1.2 | 21-Feb-2000 |
shin | support non-contiguous memory. patch from Mycroft <root@ihack.net> and uch@netbsd.org. tested hardware: VR4121 IBM WorkPad z50 (48MB, 16MB) VR4121 NEC Mobile Gear II MC/R730 TX3912 Compaq C-series 810 (20MB), 2010c (20MB, 16MB) TX3922 Sharp Telios HC-AJ2 (32MB)
|
| 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; 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.2.2 | 08-Dec-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.3.8.1 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.3.4.1 | 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.4.140.1 | 11-Dec-2009 |
matt | Use the default set of VM_FREELISTs in <mips/vmparam.h> but allow them to be overridden (for pmax).
|
| 1.4.122.1 | 11-Mar-2010 |
yamt | sync with head
|
| 1.5.64.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.2 | 11-Dec-2005 |
christos | merge ktrace-lwp.
|
| 1.1 | 08-May-2004 |
kleink | branches: 1.1.2; Factor out W{CHAR,INT}_{MAX,MIN} into their own header file.
|
| 1.1.2.4 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.1.2.3 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.1.2.2 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.1.2.1 | 08-May-2004 |
skrll | file wchar_limits.h was added on branch ktrace-lwp on 2004-08-03 10:35:18 +0000
|
| 1.2 | 11-Dec-2005 |
christos | branches: 1.2.18; merge ktrace-lwp.
|
| 1.1 | 05-Nov-2005 |
tsutsui | branches: 1.1.2; Add empty <machine/wired_map.h> for the MI mips/wired_map.c.
|
| 1.1.2.2 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.1.2.1 | 05-Nov-2005 |
skrll | file wired_map.h was added on branch ktrace-lwp on 2005-11-10 13:56:27 +0000
|
| 1.2.18.2 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.2.18.1 | 11-Dec-2005 |
yamt | file wired_map.h was added on branch yamt-lazymbuf on 2006-06-21 14:51:50 +0000
|