History log of /src/sys/arch/pmax/include/param.h |
Revision | | Date | Author | Comments |
1.46 |
| 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.45 |
| 18-Mar-2011 |
tsutsui | branches: 1.45.54; 1.45.56; - include <mips/mips_param.h> after MACHINE is defined - remove redundant comment
|
1.44 |
| 06-Mar-2011 |
he | Now that MACHINE is defined in user-land in either mips/include/mips_param.h or powerpc/include/param.h, stop trying to re-define it in the port-specific param.h files when _KERNEL isn't defined.
|
1.43 |
| 20-Feb-2011 |
matt | Merge forward from matt-nb5-mips64. New interrupt code. mips64 support for DS5000/260.
|
1.42 |
| 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.41 |
| 14-Dec-2009 |
matt | branches: 1.41.4; 1.41.6; 1.41.8; Merge from matt-nb5-mips64 Merge mips-specific arch files.
|
1.40 |
| 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.39 |
| 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.38 |
| 10-Sep-2006 |
tsutsui | branches: 1.38.58; 1.38.66; 1.38.72; 1.38.76; Change dumb DELAY(9) macro into inline version with asm like other mips ports for gcc4's aggressive optimization.
|
1.37 |
| 11-Dec-2005 |
christos | branches: 1.37.8; 1.37.20; merge ktrace-lwp.
|
1.36 |
| 07-Aug-2003 |
agc | branches: 1.36.16; Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
1.35 |
| 26-Feb-2002 |
simonb | branches: 1.35.18; 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.34 |
| 30-May-2001 |
mrg | branches: 1.34.2; 1.34.8; use _KERNEL_OPT
|
1.33 |
| 30-Jun-2000 |
itojun | branches: 1.33.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.32 |
| 06-May-2000 |
nisimura | branches: 1.32.4; - Remove three unused contants; KERNBASE, KERNTEXTOFF and BTOPKERNBASE. - Protect #include <machine/intr.h> inclusion with #ifdef _KERNEL. - Correct the case when "opt_gateway.h" is refered.
|
1.31 |
| 30-Mar-2000 |
simonb | Nuke register.
|
1.30 |
| 09-Jan-2000 |
ad | - Fix RCS Ids. - Spacing. - Protect from multiple inclusion in a consistant way (except on headers that do nothing except function as mips header wrappers).
|
1.29 |
| 08-Jan-2000 |
simonb | Function prototype cleanup.
|
1.28 |
| 04-Dec-1999 |
ragge | CL* discarding.
|
1.27 |
| 09-Feb-1999 |
tv | branches: 1.27.8; 1.27.14; Split the "mips" MACHINE_ARCH for 1.4. newsmips is "mipseb"; pmax is "mipsel".
|
1.26 |
| 25-Aug-1998 |
nisimura | branches: 1.26.2; Make spl(9) rountines target port dependent. delay() is also port dependent anticipating a target with high resolution timer available for on-the-fly re-programming. Enum decstation_t was removed from MI trap.c.
|
1.25 |
| 29-Apr-1998 |
thorpej | Pull in opt_gateway.h as appropriate.
|
1.24 |
| 20-Sep-1997 |
leo | Move the definition of MSGBUFSIZE up to the machine-arch level if possible. Pointed out by Bernd Ernesti.
|
1.23 |
| 19-Sep-1997 |
leo | Implement the kernel part of pr-1891. This allows for a more flexible sized msgbuf. Note that old 'dmesg' and 'syslogd' binaries will continue running, though old 'dmesg' binaries will output a few bytes of junk at the start of the buffer, and will miss a few bytes at the end of the buffer.
|
1.22 |
| 20-Aug-1997 |
jonathan | Move SSIZE and DELAY() definitions to sys/arch/mips/include/mips_param.h. Update comment in pmax/include/param.h (pr 3988).
|
1.21 |
| 07-Jul-1997 |
jonathan | branches: 1.21.2; DDB for mips. Add DDB interface to /sys/arch/mips/mips.. Rework heuristic stack traceback to work with DDB. Add hooks to print exception log from DDB. Add hooks from pmax console drivers: call Debugger() after break from serial console, or 'DO' key from LK-xxx.
|
1.20 |
| 15-Jun-1997 |
mhitch | More merged MIPS1/MIPS3 support for DECstations.
|
1.19 |
| 08-Jun-1997 |
jonathan | Move MACHINE_ARCH and _MACHINE_ARCH from pmax/include/param.h to mips/include/mips_param.h. (They should be common to all mips ports.)
|
1.18 |
| 26-Feb-1997 |
jonathan | Protect MCLSHIFT definition so users can customize MCLBYTES. Also define MCLBYTES from MCLSHIFT.
|
1.17 |
| 20-May-1996 |
jonathan | branches: 1.17.8; Fix typo in NMBCLUSTERS definition.
|
1.16 |
| 19-May-1996 |
jonathan | Remove common-across-all-MIPS-cpu definitions (e.g., user-level-visible page/segment size definitions and macros) and move them to mips/include/mips_param.h.
|
1.15 |
| 04-Mar-1996 |
cgd | add _MACHINE and _MACHINE_ARCH, which are like MACHINE and MACHINE_ARCH, execpt without quotes. meant to be __CONCAT()ted for easy #includes of machine-dependent headers for MI code (e.g. for the MI ISA/EISA/PCI/TC bus code).
|
1.14 |
| 01-Mar-1996 |
cgd | Clean up tabbing/spacing in defns of MACHINE, MACHINE_ARCH, and MID_MACHINE.
|
1.13 |
| 01-Feb-1996 |
mycroft | LOCORE -> _LOCORE
|
1.12 |
| 23-Jul-1995 |
jonathan | Add argument prototypes - __P((void)) - to the declarations of Mach_spl*() functions.
|
1.11 |
| 28-Jun-1995 |
cgd | kill user-land DELAY macro, as suggested by gwr.
|
1.10 |
| 26-Jun-1995 |
cgd | clean up definitions of ctod(), dtoc(), ctob(), btoc(), btodb(), and dbtob(). remove unused definitions of ctos(), stoc(), and dtob().
|
1.9 |
| 28-Mar-1995 |
jtc | KERNEL -> _KERNEL
|
1.8 |
| 18-Mar-1995 |
cgd | don't be so quick to cast macro arguments to unsigned; if the arguments are really off_t's (e.g. to btodb), then you can lose information. This was the "> 4G file systems don't work" bug; physio uses btodb, which was broken.
|
1.7 |
| 28-Nov-1994 |
dean | fix from Jonathan Stone
|
1.6 |
| 26-Oct-1994 |
cgd | new RCS ID format.
|
1.5 |
| 23-Aug-1994 |
glass | add USPACE
|
1.4 |
| 27-May-1994 |
glass | bsd 4.4-lite pmax port as ported to NetBSD
|
1.3 |
| 27-May-1994 |
glass | upgrade to bsd 4.4-lite code base. only mod is rcsids
|
1.2 |
| 14-Jan-1994 |
deraadt | some pmax updating (Terry Friedrichsen is helping on this now).
|
1.1 |
| 12-Oct-1993 |
deraadt | branches: 1.1.1; Initial revision
|
1.1.1.1 |
| 12-Oct-1993 |
deraadt | pmax code from <ralphc@pyramid.com> & <rick@snowhite.cis.uoguelph.ca>
|
1.17.8.1 |
| 12-Mar-1997 |
is | Merge in changes from Trunk
|
1.21.2.2 |
| 22-Sep-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
1.21.2.1 |
| 23-Aug-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
1.26.2.3 |
| 11-Jun-1999 |
nisimura | - Track main trunk changes and cleanup accumulated bozos I made so far.
|
1.26.2.2 |
| 24-Feb-1999 |
drochner | #define MACHINE_ARCH "mipsel"
|
1.26.2.1 |
| 15-Oct-1998 |
nisimura | - Reflect new internals.
|
1.27.14.2 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
1.27.14.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.27.8.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.32.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.33.2.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.34.8.2 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.34.8.1 |
| 30-May-2001 |
nathanw | file param.h was added on branch nathanw_sa on 2002-02-28 04:11:22 +0000
|
1.34.2.1 |
| 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.35.18.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.35.18.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.35.18.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.36.16.1 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.37.20.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
1.37.8.1 |
| 14-Sep-2006 |
yamt | sync with head.
|
1.38.76.2 |
| 24-Dec-2010 |
matt | Adapt to the new spl/interrupt framework. Include <mips/locore.h> when needed.
|
1.38.76.1 |
| 22-Aug-2009 |
matt | Move MACHINE_ARCH definition to <mips/mips_param.h> Move mbuf related defines to <mips/mips_param.h>
|
1.38.72.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.38.66.1 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
1.38.58.3 |
| 11-Mar-2010 |
yamt | sync with head
|
1.38.58.2 |
| 19-Aug-2009 |
yamt | sync with head.
|
1.38.58.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.41.8.2 |
| 05-Mar-2011 |
bouyer | Sync with HEAD
|
1.41.8.1 |
| 17-Feb-2011 |
bouyer | Sync with HEAD
|
1.41.6.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.41.4.2 |
| 21-Apr-2011 |
rmind | sync with head
|
1.41.4.1 |
| 05-Mar-2011 |
rmind | sync with head
|
1.45.56.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.45.54.1 |
| 18-Jan-2019 |
pgoyette | Synch with HEAD
|