Home | History | Annotate | Download | only in include
History log of /src/sys/arch/hp300/include/hp300spu.h
RevisionDateAuthorComments
 1.17  13-May-2024  msaitoh s/combindations/combinations/ in comment.
 1.16  18-Jan-2024  thorpej Make the M68K_MMU_* defines real kernel options, available in opt_m68k_arch.h.
For 68030, 68040, and 68060, infer M68K_MMU_MOTOROLA. For 68010 and 68020, it
must be an explicit option (set in std.${MACHINE} or, in the case of hp300,
inferred from the specific model option).
 1.15  18-Jan-2024  thorpej Rather than testing for and defining the M680x0 CPU option in
hp300spu.h, make the individual model options (e.g. HP320, HP425,
etc.) declare a dependency on the correponding M680x0 options.
This makes them appear correctly in opt_m68k_arch.h rather than
having to pull in all of <machine/cpu.h>.
 1.14  06-Jun-2010  mrg fix PR 6724 - convert m68k options to defflag's. this means that
M680[12346] are now available from opt_m68k_arch.h. FPSP meantioned
in the PR has already been fixed, and i could not find any more.

i built these kernels to ensure i did not break their builds:

amiga: GENERIC DRACO
atari: HADES FALCON MILAN-PCIIDE
mac68k: GENERIC
sun2: GENERIC
sun3: GENERIC GENERIC3X
cesfic: attempted GENERIC, does not build due to lack of machine/bus.h
hp300: GENERIC
luna68k: GENERIC
mvme68k: GENERIC
news68k: GENERIC
next68k: GENERIC
x68k: GENERIC
 1.13  28-Apr-2008  martin branches: 1.13.20; 1.13.22;
Remove clause 3 and 4 from TNF licenses
 1.12  20-Jul-2006  tsutsui branches: 1.12.58; 1.12.60; 1.12.62;
Identify models HP362 and HP382. From OpenBSD, tested on my HP382.

Note now options HP362 and options HP382 are required for these models
in your kernel config file.
 1.11  11-Dec-2005  christos branches: 1.11.4; 1.11.8;
merge ktrace-lwp.
 1.10  28-Aug-2004  thorpej branches: 1.10.12;
fix typo.
 1.9  03-Nov-2002  tsutsui branches: 1.9.6;
HP360 does not have L2 cache, so no need to define CACHE_HAVE_PAC for it.
 1.8  20-Oct-2002  chs merge the 12 copies of vm_machdep.c on the m68k platforms.
clean up some other stuff along the way, including:
- use m68k/cacheops.*, remove duplicates from cpu.h.
- centralize a few declarations in (all the copies of) cpu.h.
- define M68K_VAC on platforms which have a VAC.
- switch the sun platforms to the (now common) proc_trampoline().
- do the phys_map thang on the sun platforms too, no reason not to.
 1.7  30-May-2001  mrg branches: 1.7.8;
use _KERNEL_OPT
 1.6  29-Nov-2000  jdolecek branches: 1.6.2;
LKMify
 1.5  31-Jul-1999  thorpej branches: 1.5.2;
Add MMUIDs for the 385 and 425e, and a machine ID for the 385. From OpenBSD.
 1.4  12-Jan-1998  thorpej branches: 1.4.10;
Update for changes to config.
 1.3  09-Oct-1997  jtc Fix tipo inherited from old version of TNF copyright template.
 1.2  01-May-1997  thorpej branches: 1.2.4;
Oops, the numbers for "t" and "s" got swapped around. No functional
difference, just correct now.
 1.1  27-Apr-1997  thorpej - Move a bunch of hp300 SPU-specific stuff out of cpu.h, and place it
in new hp300spu.h file. This includes the code that associates
model number with cpu/mmu/cache combinations.
- Define "mmuid" constants for several models, derived from code
provided by Mike Smith.
 1.2.4.1  14-Oct-1997  thorpej Update marc-pcmcia branch from trunk.
 1.4.10.1  02-Aug-1999  thorpej Update from trunk.
 1.5.2.1  08-Dec-2000  bouyer Sync with HEAD.
 1.6.2.1  21-Jun-2001  nathanw Catch up to -current.
 1.7.8.2  11-Nov-2002  nathanw Catch up to -current
 1.7.8.1  30-May-2001  nathanw file hp300spu.h was added on branch nathanw_sa on 2002-11-11 21:58:33 +0000
 1.9.6.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.9.6.2  18-Sep-2004  skrll Sync with HEAD.
 1.9.6.1  03-Sep-2004  skrll Sync with HEAD
 1.10.12.1  30-Dec-2006  yamt sync with head.
 1.11.8.1  11-Aug-2006  yamt sync with head
 1.11.4.1  09-Sep-2006  rpaulo sync with head
 1.12.62.2  11-Aug-2010  yamt sync with head.
 1.12.62.1  16-May-2008  yamt sync with head.
 1.12.60.1  18-May-2008  yamt sync with head.
 1.12.58.1  02-Jun-2008  mjf Sync with HEAD.
 1.13.22.1  03-Jul-2010  rmind sync with head
 1.13.20.1  17-Aug-2010  uebayasi Sync with HEAD.

RSS XML Feed