NetBSD/sys/arch/cats/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 End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
aout_machdep.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
asm.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
bootconfig.h Tidy up bootconfig, only needs the footbridge section on cats. 2001-06-21 22:08:28 +00:00
bswap.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
bus.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
cdefs.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
conf.h Following the demise of arch/arm32 update cats, and restore the isa files to a more sane location. 2002-02-10 12:26:00 +00:00
cpu.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
cyclone_boot.h Remove defopt EBSA285. 2001-06-20 22:14:32 +00:00
db_machdep.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
disklabel.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
elf_machdep.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
endian_machdep.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
endian.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
float.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
fp.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
frame.h
ieee.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
ieeefp.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
int_const.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
int_fmtio.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
int_limits.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
int_mwgwtypes.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
int_types.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
intr.h Use <arm/arm32/psl.h> rather than <machine/psl.h>. 2001-11-26 20:43:46 +00:00
ipkdb.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
irqhandler.h Centralize ARM CPU configuration information by adding a new header 2002-04-12 18:50:29 +00:00
isa_machdep.h Finish up the changes to get LOOSE_PROTOTYPES working for cats. 2002-01-07 22:58:07 +00:00
isapnp_machdep.h Reintroduce these header files so that cats kernels can build. Fallout from Jason reverting the includes stuff. 2001-12-07 23:09:32 +00:00
joystick.h
limits.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
lock.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
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 End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
param.h * For platforms which are already ELF, remove the definition of 2002-02-12 06:58:18 +00:00
pcb.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
pci_machdep.h
pio.h Reintroduce these header files so that cats kernels can build. Fallout from Jason reverting the includes stuff. 2001-12-07 23:09:32 +00:00
pmap.h Extra whitespace removal. 2001-11-23 17:29:00 +00:00
proc.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
profile.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
ptrace.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
reg.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
rtc.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
setjmp.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
signal.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
stdarg.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
sysarch.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
trap.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
types.h Use "#define<tab>". 2002-02-28 03:17:23 +00:00
varargs.h End the "new ARM includes strategy" experiment. The new strategy 2001-11-25 15:55:53 +00:00
vmparam.h cats has enough kvm space to use the default pager_map size. 2002-03-24 20:15:59 +00:00