NetBSD/sys/arch/hpcarm/include
thorpej 32a0860797 Centralize ARM CPU configuration information by adding a new header
file, <arm/cpuconf.h>, which pulls in "opt_cputypes.h" and then defines
the following:
* CPU_NTYPES -- now many CPU types are configured into the kernel.  What
  you really want to know is "== 1" or "> 1".
* Defines ARM_ARCH_2, ARM_ARCH_3, ARM_ARCH_4, ARM_ARCH_5, depending
  on which ARM architecture versions are configured (based on CPU_*
  options).  Also defines ARM_NARCH to determins how many architecture
  versions are configured.
* Defines ARM_MMU_MEMC, ARM_MMU_GENERIC, ARM_MMU_XSCALE depending on
  which classes of ARM MMUs are configured into the kernel, and ARM_NMMUS
  to determine how many MMU classes are configured.

Remove the needless inclusion of "opt_cputypes.h" in several places.
Convert remaining users to <arm/cpuconf.h>.
2002-04-12 18:50:29 +00:00
..
ansi.h
aout_machdep.h
asm.h
bootconfig.h Eliminate all #ifdef HPCARM, and delete the option. 2002-04-10 20:17:23 +00:00
bootinfo.h bootinfo.h, config_hook.h, platid.h are moved to hpc/include 2002-02-01 18:16:03 +00:00
bswap.h
bus.h
cdefs.h
conf.h
config_hook.h bootinfo.h, config_hook.h, platid.h are moved to hpc/include 2002-02-01 18:16:03 +00:00
cpu.h
db_machdep.h
disklabel.h
elf_machdep.h
endian_machdep.h
endian.h
float.h
fp.h
frame.h
ieee.h
ieeefp.h
int_const.h
int_fmtio.h
int_limits.h
int_mwgwtypes.h
int_types.h
intr.h Use <arm/arm32/psl.h> rather than <machine/psl.h>. 2001-11-26 20:43:46 +00:00
io.h
ipkdb.h Sanitize hpcarm includes somewhat, make them more like other ARM ports. 2001-11-24 17:39:31 +00:00
irqhandler.h Centralize ARM CPU configuration information by adding a new header 2002-04-12 18:50:29 +00:00
limits.h
lock.h
Makefile Delete <machine/psl.h> from the ARM ports. It's not a header that 2001-11-26 20:41:42 +00:00
math.h
param.h * For platforms which are already ELF, remove the definition of 2002-02-12 06:58:18 +00:00
pcb.h
platid_generated.h
platid_mask.h
platid.h bootinfo.h, config_hook.h, platid.h are moved to hpc/include 2002-02-01 18:16:03 +00:00
pmap.h Extra whitespace removal. 2001-11-23 17:29:00 +00:00
proc.h
profile.h
ptrace.h
reg.h
rtc.h
setjmp.h
signal.h
stdarg.h
sysarch.h
trap.h
types.h Use "#define<tab>". 2002-02-28 03:17:23 +00:00
varargs.h
vmparam.h * Change all uses of KERNEL_SPACE_START to KERNEL_BASE. 2002-03-23 02:53:59 +00:00