Annotation of src/sys/arch/powerpc/conf/files.powerpc, Revision 1.83
1.83 ! matt 1: # $NetBSD: files.powerpc,v 1.82 2011/06/29 06:02:43 matt Exp $
1.26 lukem 2:
1.73 matt 3: defflag opt_altivec.h ALTIVEC K_ALTIVEC PPC_HAVE_SPE
1.77 matt 4: defflag opt_openpic.h OPENPIC OPENPIC_SERIAL_MODE OPENPIC_DISTRIBUTE
1.82 matt 5: defparam opt_ppcparam.h L2CR_CONFIG L3CR_CONFIG INTSTK CLOCKBASE VERBOSE_INITPPC
1.72 matt 6: defflag opt_ppcarch.h PPC_OEA PPC_OEA601 PPC_OEA64 PPC_OEA64_BRIDGE PPC_MPC8XX PPC_IBM4XX PPC_IBM403 PPC_BOOKE
1.83 ! matt 7: defflag opt_pmap.h PMAPDEBUG PMAPCHECK PMAPCOUNTERS PMAP_MINIMALTLB
1.56 aymeric 8: defparam opt_pmap.h PTEGCOUNT PMAP_MEMLIMIT
1.6 mycroft 9:
1.1 ws 10: file arch/powerpc/powerpc/copystr.c
1.70 ad 11: file arch/powerpc/powerpc/core_machdep.c coredump
1.81 matt 12: file arch/powerpc/powerpc/fixup.c
1.1 ws 13: file arch/powerpc/powerpc/fubyte.c
14: file arch/powerpc/powerpc/fuswintr.c
1.8 sakamoto 15: file arch/powerpc/powerpc/ipkdb_glue.c ipkdb
1.22 briggs 16: file arch/powerpc/powerpc/kgdb_machdep.c kgdb
1.66 ad 17: file arch/powerpc/powerpc/kobj_machdep.c modular
1.63 ad 18: file arch/powerpc/powerpc/lock_stubs.S
1.16 briggs 19: file arch/powerpc/powerpc/openpic.c openpic
1.69 garbled 20: file arch/powerpc/powerpc/pmap_subr.c ppc_oea | ppc_oea64 | ppc_oea64_bridge | ppc_oea601
1.17 matt 21: file arch/powerpc/powerpc/powerpc_machdep.c
1.1 ws 22: file arch/powerpc/powerpc/process_machdep.c
1.43 matt 23: file arch/powerpc/powerpc/setfault.S
1.12 kleink 24: file arch/powerpc/powerpc/sig_machdep.c
25: file arch/powerpc/powerpc/sigcode.S
1.79 matt 26: file arch/powerpc/powerpc/softint_machdep.c
1.1 ws 27: file arch/powerpc/powerpc/subyte.c
28: file arch/powerpc/powerpc/suword.c
29: file arch/powerpc/powerpc/suswintr.c
30: file arch/powerpc/powerpc/sys_machdep.c
1.32 matt 31: file arch/powerpc/powerpc/syscall.c
1.8 sakamoto 32: file arch/powerpc/powerpc/vm_machdep.c
1.25 lukem 33: file arch/powerpc/powerpc/setjmp.S ddb | kgdb
34: file arch/powerpc/powerpc/db_memrw.c ddb | kgdb
35: file arch/powerpc/powerpc/db_disasm.c ddb
1.29 dbj 36: file arch/powerpc/powerpc/db_interface.c ddb | kgdb
1.25 lukem 37: file arch/powerpc/powerpc/db_trace.c ddb
1.76 matt 38: file arch/powerpc/powerpc/fpu.c
1.80 matt 39: file arch/powerpc/powerpc/intr_stubs.c ppc_booke
1.18 matt 40:
1.20 simonb 41: # IBM 4xx Family files (40x)
42: file arch/powerpc/ibm4xx/pmap.c ppc_ibm4xx
43: file arch/powerpc/ibm4xx/trap.c ppc_ibm4xx
1.31 eeh 44: file arch/powerpc/ibm4xx/clock.c ppc_ibm4xx
1.20 simonb 45: file arch/powerpc/ibm4xx/copyinstr.c ppc_ibm4xx
46: file arch/powerpc/ibm4xx/copyoutstr.c ppc_ibm4xx
47:
1.62 sanjayl 48: # MPC (Motorola PowerPC) 6xx Family files (60x,74x,75x,74xx), IBM 970 family (bridge mode??)
1.18 matt 49: #
1.65 garbled 50: defparam opt_oea.h EXTMAP_RANGES=20
1.62 sanjayl 51: file arch/powerpc/oea/altivec.c (ppc_oea |ppc_oea64 | ppc_oea64_bridge) & altivec
1.69 garbled 52: file arch/powerpc/oea/cpu_subr.c ppc_oea | ppc_oea64 | ppc_oea64_bridge | ppc_oea601
53: file arch/powerpc/oea/oea_machdep.c ppc_oea | ppc_oea64 | ppc_oea64_bridge | ppc_oea601
54: file arch/powerpc/oea/pmap.c ppc_oea | ppc_oea601
1.68 garbled 55: file arch/powerpc/oea/pmap64.c ppc_oea64
56: file arch/powerpc/oea/pmap64_bridge.c ppc_oea64_bridge
1.71 pooka 57: file arch/powerpc/oea/pmap_kernel.c ppc_oea | ppc_oea64 | ppc_oea64_bridge | ppc_oea601
1.69 garbled 58: file arch/powerpc/powerpc/trap.c ppc_oea | ppc_oea64 | ppc_oea64_bridge | ppc_oea601
1.9 thorpej 59:
1.72 matt 60: # PPC BookE (MPC85xx) Family files
61: file arch/powerpc/booke/booke_machdep.c ppc_booke
1.73 matt 62: file arch/powerpc/booke/booke_cache.c ppc_booke
63: file arch/powerpc/booke/booke_pmap.c ppc_booke
64: file arch/powerpc/booke/booke_stubs.c ppc_booke
65: file arch/powerpc/booke/copyin.c ppc_booke
66: file arch/powerpc/booke/copyout.c ppc_booke
67: file arch/powerpc/booke/kcopy.c ppc_booke
68: file arch/powerpc/booke/spe.c ppc_booke
1.72 matt 69: file arch/powerpc/booke/trap.c ppc_booke
1.73 matt 70: file common/pmap/tlb/pmap.c ppc_booke
71: file common/pmap/tlb/pmap_segtab.c ppc_booke
72: file common/pmap/tlb/pmap_tlb.c ppc_booke
1.72 matt 73:
1.9 thorpej 74: # Binary compatibility with previous NetBSD releases (COMPAT_XX)
1.25 lukem 75: file arch/powerpc/powerpc/compat_13_machdep.c compat_13
1.54 matt 76: file arch/powerpc/powerpc/compat_16_machdep.c compat_16
1.36 manu 77:
1.41 manu 78: include "compat/freebsd/files.freebsd"
1.51 matt 79:
80: include "compat/netbsd32/files.netbsd32"
81: file arch/powerpc/powerpc/netbsd32_sigcode.S compat_netbsd32
1.38 manu 82:
1.36 manu 83: # OSS audio driver compatibility
84: include "compat/ossaudio/files.ossaudio"
85:
86: # Linux binary compatibility (COMPAT_LINUX)
87: include "compat/linux/files.linux"
88: include "compat/linux/arch/powerpc/files.linux_powerpc"
1.45 matt 89: file arch/powerpc/powerpc/linux_sigcode.S compat_linux
90: file arch/powerpc/powerpc/linux_trap.c compat_linux
91: file arch/powerpc/powerpc/linux_syscall.c compat_linux
CVSweb <webmaster@jp.NetBSD.org>