| History log of /src/sys/arch/m68k/include/pte_motorola.h |
| Revision | | Date | Author | Comments |
| 1.10 |
| 01-Jan-2024 |
thorpej | Define PTE used in the pmap module int terms of the bit definitions in mmu_{51,40}.h.
|
| 1.9 |
| 27-Dec-2023 |
thorpej | Stop using magic numbers for the MMU root pointer attributes and the Translation Control register, and also get rid of "#if PGSHIFT == ..." where those magic numbers are used.
Instead, define new macros: MMU51_SRP_BITS, MMU51_CRP_BITS, MMU51_TCR_BITS, and MMU40_TCR_BITS, in terms of the definitions in mmu_{40,51}.h. These automagically adapt to 8K and 4K pages based on the machine-specific value of PGSHIFT.
|
| 1.8 |
| 08-Feb-2011 |
rmind | branches: 1.8.86; 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.7 |
| 07-Dec-2009 |
tsutsui | branches: 1.7.4; 1.7.6; 1.7.8; Remove "#if defined(amiga) || defined(atari)" for PG_SHIFT. Use PGSHIFT from <machine/param.h> instead.
|
| 1.6 |
| 17-Jan-2009 |
tsutsui | Make st_entry_t and pt_entry_t unsigned. These values contain paddr_t and bitmap flags.
XXX paddr_t is unsigned long, not unsigned int.
|
| 1.5 |
| 17-Oct-2007 |
garbled | branches: 1.5.16; 1.5.20; 1.5.28; 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.4 |
| 05-Jun-2007 |
mhitch | branches: 1.4.10; Page table sizes depend on pagesize - fix M68K_MAX_PTSIZE to account for pagesize. M68K_MAX_KPTSIZE also dependent on pagesize, and was 1/4 the maximum size of a user pagetable.
|
| 1.3 |
| 11-Dec-2005 |
christos | branches: 1.3.30; 1.3.32; 1.3.38; merge ktrace-lwp.
|
| 1.2 |
| 07-Aug-2003 |
agc | branches: 1.2.16; Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
| 1.1 |
| 14-Oct-2002 |
chs | branches: 1.1.2; 1.1.8; merge pte.h for m68k w/ motorola or compatible MMU (only 4k-page platforms so far).
|
| 1.1.8.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.1.8.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.1.8.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.1.2.2 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.1.2.1 |
| 14-Oct-2002 |
nathanw | file pte_motorola.h was added on branch nathanw_sa on 2002-10-18 02:38:15 +0000
|
| 1.2.16.1 |
| 03-Sep-2007 |
yamt | sync with head.
|
| 1.3.38.1 |
| 26-Jun-2007 |
garbled | Sync with HEAD.
|
| 1.3.32.1 |
| 11-Jul-2007 |
mjf | Sync with head.
|
| 1.3.30.1 |
| 09-Jun-2007 |
ad | Sync with head.
|
| 1.4.10.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
| 1.5.28.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.5.20.2 |
| 11-Mar-2010 |
yamt | sync with head
|
| 1.5.20.1 |
| 04-May-2009 |
yamt | sync with head.
|
| 1.5.16.1 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.7.8.1 |
| 17-Feb-2011 |
bouyer | Sync with HEAD
|
| 1.7.6.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
| 1.7.4.1 |
| 05-Mar-2011 |
rmind | sync with head
|
| 1.8.86.1 |
| 27-Jun-2024 |
martin | Pull up following revision(s) (requested by rin in ticket #724 to fix build fallout on the branch):
sys/arch/m68k/m68k/compat_16_sigreturn14.s: revision 1.6 sys/arch/mvme68k/mvme68k/locore.s: revision 1.129 sys/arch/news68k/news68k/locore.s: revision 1.84 sys/arch/hp300/hp300/locore.s: revision 1.183 sys/arch/m68k/m68k/compat_13_sigreturn13.s: revision 1.8 sys/arch/m68k/m68k/sigreturn.s: file removal sys/arch/m68k/include/pte_motorola.h: revision 1.10 sys/arch/atari/atari/locore.s: revision 1.125 sys/arch/amiga/amiga/locore.s: revision 1.169 sys/arch/sun2/sun2/locore.s: revision 1.37 sys/arch/next68k/next68k/locore.s: revision 1.84 sys/arch/x68k/x68k/locore.s: revision 1.130 sys/arch/sun3/sun3x/locore.s: revision 1.77 sys/arch/cesfic/cesfic/locore.s: revision 1.45 sys/arch/m68k/conf/files.m68k: revision 1.53 sys/arch/sun3/sun3/locore.s: revision 1.109 sys/arch/luna68k/luna68k/locore.s: revision 1.81 sys/arch/mac68k/mac68k/locore.s: revision 1.182
Define PTE used in the pmap module int terms of the bit definitions in mmu_{51,40}.h.
Make compat_13_sigreturn13.s and compat_16_sigreturn14.s build as their own stand-alone files and G/C the now-empty sigreturn.s.
|