]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/conf/files.arm64
xnu-7195.60.75.tar.gz
[apple/xnu.git] / osfmk / conf / files.arm64
index 239a78423bb9f7bf7f47f152e61f0720603a5129..8aacc9817774ca0d339bd44243cc80bd8092fbac 100644 (file)
@@ -7,7 +7,7 @@ osfmk/vm/vm_fourk_pager.c        standard
 
 osfmk/arm64/hi_res_clock_map.c         optional hi_res_clock
 
-osfmk/arm/pmap.c               standard
+osfmk/arm/pmap.c               optional nos_arm_pmap
 
 osfmk/arm64/bsd_arm64.c                optional mach_bsd
 osfmk/arm/machdep_call.c       optional mach_bsd
@@ -19,6 +19,7 @@ osfmk/arm64/WKdmCompress_4k.s standard
 osfmk/arm64/WKdmData.s         standard
 osfmk/arm64/lz4_decode_arm64.s  standard
 osfmk/arm64/lz4_encode_arm64.s  standard
+osfmk/arm64/amcc_rorgn.c standard
 osfmk/arm64/bcopy.s standard
 osfmk/arm64/bzero.s standard
 osfmk/arm/caches.c             standard
@@ -35,35 +36,44 @@ osfmk/arm64/arm_vm_init.c   standard
 osfmk/arm/io_map.c             standard
 osfmk/arm64/loose_ends.c       standard
 osfmk/arm/locks_arm.c  standard
-osfmk/arm64/locore.s   standard
+osfmk/arm64/locore.s   optional nos_arm_asm
+osfmk/arm64/gxf_exceptions.s   optional nos_arm_asm
 osfmk/arm64/lowmem_vectors.c   standard
 osfmk/arm64/sleh.c                     standard
-osfmk/arm64/start.s    standard
-osfmk/arm64/pinst.s    standard
+osfmk/arm64/start.s    optional nos_arm_asm
+osfmk/arm64/pinst.s    optional nos_arm_asm
 osfmk/arm64/cswitch.s  standard
 osfmk/arm/machine_cpuid.c      standard
 osfmk/arm/machine_routines_common.c            standard
 osfmk/arm64/machine_routines.c         standard
-osfmk/arm64/machine_routines_asm.s     standard
+osfmk/arm64/machine_routines_asm.s     optional nos_arm_asm
 osfmk/arm64/machine_task.c             standard
+osfmk/arm/machine_routines_apple.c     optional nos_arm_asm
 osfmk/arm/pal_routines.c               standard
 osfmk/arm64/mcount.s           optional profile
+osfmk/arm64/memcmp_zero.s      standard
 osfmk/arm64/strnlen.s   standard
 osfmk/arm64/strncmp.s   standard
 osfmk/arm/strncpy.c     standard
 osfmk/arm/strlcpy.c     standard
+osfmk/arm/trustcache.c         standard
 
 osfmk/arm/model_dep.c          standard
-osfmk/arm64/pcb.c              standard
+osfmk/arm64/pcb.c              optional nos_arm_pmap
 osfmk/arm/rtclock.c            standard
 osfmk/arm64/status.c           standard
 osfmk/arm/status_shared.c      standard
 
 osfmk/arm/commpage/commpage.c  standard
+osfmk/arm/commpage/commpage_asm.s      optional config_arm_pfz
 
 osfmk/kdp/ml/arm/kdp_machdep.c optional        mach_kdp
 osfmk/kdp/ml/arm/kdp_vm.c      optional        mach_kdp
 
+osfmk/arm64/hibernate_arm64.c        optional hibernation
+osfmk/arm64/hibernate_restore.c      optional hibernation
+osfmk/arm64/hibernate_asm.s          optional hibernation
+
 # DUMMIES TO FORCE GENERATION OF .h FILES
 osfmk/OPTIONS/ln               optional ln
 osfmk/OPTIONS/eisa             optional eisa
@@ -72,19 +82,17 @@ osfmk/OPTIONS/ec            optional ec
 osfmk/OPTIONS/hi_res_clock     optional hi_res_clock
 
 # Kernel performance monitoring
-osfmk/kperf/arm/kperf_mp.c      optional kperf
 osfmk/arm64/kpc.c              optional kpc
 
 osfmk/arm64/monotonic_arm64.c optional monotonic
 
-osfmk/arm64/platform_tests.c   optional config_xnupost
+osfmk/arm64/platform_tests.c                   optional config_xnupost
+osfmk/arm64/platform_tests_asm.s               optional config_xnupost
 
 osfmk/arm64/alternate_debugger.c               optional alternate_debugger
 osfmk/arm64/alternate_debugger_asm.s           optional alternate_debugger
 
-# Support for early_random()
-osfmk/corecrypto/ccn/src/ccn_set.c             standard
-
 osfmk/arm64/pgtrace.c           standard
 osfmk/arm64/pgtrace_decoder.c   optional config_pgtrace_nonkext
 osfmk/arm64/machine_remote_time.c optional config_mach_bridge_recv_time
+osfmk/arm64/corecrypto/sha256_compress_arm64.s standard