History log of /src/sys/arch/mac68k/include/param.h |
Revision | | Date | Author | Comments |
1.46 |
| 06-Jun-2019 |
jklos | As per port-m68k/54254 and a few months of testing, mac68k will switch to 8KB pages. OK with hauke@, rjs@ and tsutsui@.
|
1.45 |
| 10-Feb-2012 |
para | branches: 1.45.48; proper sizing of kmem_arena on different ports
PR port-i386/45946: Kernel locks up in VMEM system
|
1.44 |
| 08-Feb-2011 |
rmind | branches: 1.44.4; 1.44.8; 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.43 |
| 11-Dec-2009 |
tsutsui | branches: 1.43.4; 1.43.6; 1.43.8; Refactoring MD segment related definitions on m68k ports: - move macro SEGSHIFT, NBSEG, and SEGOFSET from <machine/param.h> to <m68k/pmap_motorola.h> where they should belong - also simplify NBSEG macro for both 020/030 and 040/060 cases - also move m68k_trunc_seg(), m68k_round_seg(), and m68k_seg_offset() (that use SEGOFSET) from <m68k/param.h> to <m68k/pmap_motorola.h> - add comments about each segment size value used on pmap_motorola implementation - add TIA_SIZE, TIA_SHIFT, TIB_SIZE, and TIB_SHIFT macro which can be used for ste/pte index sizes - use proper vaddr_t cast instead of unsigned for SEGOFSET/PGOFSET macro
Tested on atari, hp300, and news68k.
|
1.42 |
| 09-Dec-2009 |
tsutsui | Fix wrong NBSEG values for all hp300 pmap derived m68k ports. They were incorrect since 1997 on amiga and atari, and since 2002 on other ports, but fortunately they don't look so fatal.
Anyway, these values will be moved into <m68k/pmap_motorola.h> soon since they are quite pmap implementation dependent.
|
1.41 |
| 11-Dec-2005 |
christos | branches: 1.41.78; merge ktrace-lwp.
|
1.40 |
| 15-Jan-2005 |
chs | de-__P, remove register, ansify, b* -> mem*.
|
1.39 |
| 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
1.38 |
| 03-Nov-2002 |
chs | branches: 1.38.6; merge pmap.h for all 4k-page motorola-MMU (or compatible) m68k platforms.
|
1.37 |
| 20-May-2002 |
scottr | From John Klos, originally committed to the amiga port: Updated NKMEMPAGES_MAX_DEFAULT so that large memory systems won't crash when allocating/deallocating lots of memory at once.
|
1.36 |
| 11-Feb-2000 |
thorpej | branches: 1.36.8; 1.36.12; 1.36.20; Update for the NKMEMPAGES changes.
|
1.35 |
| 04-Dec-1999 |
ragge | CL* discarding.
|
1.34 |
| 20-Sep-1997 |
leo | branches: 1.34.10; 1.34.18; 1.34.24; Move the definition of MSGBUFSIZE up to the machine-arch level if possible. Pointed out by Bernd Ernesti.
|
1.33 |
| 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.32 |
| 10-Jul-1997 |
veego | branches: 1.32.2; Restore the define of NPTEPG.
|
1.31 |
| 10-Jun-1997 |
veego | The 'Mach derived conversion macros' are now in <m68k/param.h>
|
1.30 |
| 10-Jun-1997 |
veego | Use the MI <m68k/param.h> include.
|
1.29 |
| 13-Apr-1997 |
scottr | Move all splxxx() and softint-related macros and prototypes to intr.h, and include it where appropriate.
|
1.28 |
| 01-Mar-1997 |
scottr | Protect MCLSHIFT definition so users can customize MCLBYTES, from Jonathan.
|
1.27 |
| 24-Feb-1997 |
fvdl | Define ALIGNED_POINTER
|
1.26 |
| 05-May-1996 |
briggs | branches: 1.26.8; Prototype for -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-uninitialized Also change the device probing scheme to use something a bit more rational. A current side-effect is that nubus cards are double-mapped. I expect to fix that shortly. Also change splclock() to block everything but serial hardware interrupts.
|
1.25 |
| 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.24 |
| 17-Feb-1996 |
briggs | Move spl stuff from param.h to psl.h. Prototype delay() in param.h.
|
1.23 |
| 02-Feb-1996 |
mycroft | Fix #includes.
|
1.22 |
| 13-Jan-1996 |
briggs | Move splimp to 2 and spltty to 1.
|
1.21 |
| 13-Aug-1995 |
briggs | Document spl()s a bit, order the splfoo()s in splX() order.
|
1.20 |
| 13-Aug-1995 |
mycroft | Replace splnet() with splsoftnet(). Add splnet(). Make splimp() > spltty().
|
1.19 |
| 26-Jun-1995 |
cgd | clean up definitions of ctod(), dtoc(), ctob(), btoc(), btodb(), and dbtob(). remove unused definitions of ctos(), stoc(), and dtob().
|
1.18 |
| 21-Jun-1995 |
briggs | Update to look more like hp300. Clean up a lot.
|
1.17 |
| 22-Apr-1995 |
briggs | Define DELAY.
|
1.16 |
| 29-Mar-1995 |
briggs | Get rid of some BARFs and assign some semi-reasonable spl()s...
|
1.15 |
| 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.14 |
| 01-Nov-1994 |
briggs | Raise MCLBYTES to 2048.
|
1.13 |
| 26-Oct-1994 |
cgd | new RCS ID format.
|
1.12 |
| 16-Sep-1994 |
jtc | asm -> __asm (PR #463).
|
1.11 |
| 23-Aug-1994 |
briggs | Add USPACE.
|
1.10 |
| 06-May-1994 |
briggs | Get things to compile with latest changes.
|
1.9 |
| 21-Apr-1994 |
briggs | '040 changes from Amiga. Protect against multiple inclusion.
|
1.8 |
| 30-Jan-1994 |
briggs | Get rid of DELAY defines. These are bogus. There has to be a better way. And there will be.
|
1.7 |
| 15-Dec-1993 |
briggs | Change constants and comments to reflect the current MACHINE value. Define T_BRKPT and T_WATCHPOINT.
|
1.6 |
| 06-Dec-1993 |
briggs | Dumb typo. Must be dyslexic. Changed MACHINE_MID to MID_MACHINE.
|
1.5 |
| 06-Dec-1993 |
briggs | Move MID_MACHINE to param.h from exec.h and get rid of bogus includes.
|
1.4 |
| 04-Dec-1993 |
briggs | Change USRTEXT to 8192 in vmparam.h. Add MACHINE_ARCH (m68k) to param.h.
|
1.3 |
| 02-Dec-1993 |
briggs | Update MACHINE to mac68k in param.h. Update MACHINE_MID to MID_M68K -- untested. Add __LDPGSZ as 8192 -- untested.
|
1.2 |
| 29-Nov-1993 |
briggs | Added signal.h for -current. The rest is formatting changes.
|
1.1 |
| 29-Sep-1993 |
briggs | branches: 1.1.1; Initial revision
|
1.1.1.1 |
| 29-Sep-1993 |
briggs | The current MacBSD architecture sub-directory for NetBSD-0.9--more or less. It needs some help to get to be -current. Support for minimal hardware on the SE/30, II, IIx, and IIcx exists.
|
1.26.8.1 |
| 12-Mar-1997 |
is | Merge in changes from The Trunk, partially just reimplementing newarp.
|
1.32.2.1 |
| 22-Sep-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
1.34.24.1 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
1.34.18.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.34.10.2 |
| 13-Feb-2000 |
scottr | Sync with main branch.
|
1.34.10.1 |
| 12-Dec-1999 |
scottr | Sync with main branch.
|
1.36.20.1 |
| 30-May-2002 |
gehenna | Catch up with -current.
|
1.36.12.2 |
| 11-Nov-2002 |
nathanw | Catch up to -current
|
1.36.12.1 |
| 20-Jun-2002 |
nathanw | Catch up to -current.
|
1.36.8.1 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.38.6.4 |
| 17-Jan-2005 |
skrll | Sync with HEAD.
|
1.38.6.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.38.6.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.38.6.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.41.78.1 |
| 11-Mar-2010 |
yamt | sync with head
|
1.43.8.1 |
| 17-Feb-2011 |
bouyer | Sync with HEAD
|
1.43.6.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.43.4.1 |
| 05-Mar-2011 |
rmind | sync with head
|
1.44.8.1 |
| 18-Feb-2012 |
mrg | merge to -current.
|
1.44.4.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.45.48.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|