nuttx/arch/arm64/src/common
Ville Juven eebff25d69 arm64_mmu.h: Change ordering of access flags for user data
This makes it more readable, no functional changes
2024-09-10 23:05:12 +08:00
..
addrenv.h arm64: Initial implementation of CONFIG_BUILD_KERNEL 2024-08-23 10:26:34 -03:00
arm64_addrenv.c arm64_addrenv.c: Flush kernel page table copy to user mappings 2024-09-10 22:56:06 +08:00
arm64_addrenv_kstack.c arm64: Initial implementation of CONFIG_BUILD_KERNEL 2024-08-23 10:26:34 -03:00
arm64_addrenv_perms.c arm64: Initial implementation of CONFIG_BUILD_KERNEL 2024-08-23 10:26:34 -03:00
arm64_addrenv_pgmap.c arm64: Initial implementation of CONFIG_BUILD_KERNEL 2024-08-23 10:26:34 -03:00
arm64_addrenv_shm.c sched: use this_task replace nxsched_self 2024-09-05 09:33:50 -03:00
arm64_addrenv_utils.c arm64: Initial implementation of CONFIG_BUILD_KERNEL 2024-08-23 10:26:34 -03:00
arm64_allocateheap.c
arm64_arch.h arm64/mmu_region: add ivshmem mmu region for arm64 2024-09-10 14:34:31 +08:00
arm64_arch_timer.c
arm64_arch_timer.h
arm64_backtrace.c sched: replace up_cpu_index with this_cpu 2024-09-05 12:09:24 +08:00
arm64_boot.c arm64/arm64_boot.c: Fix exception caused by accesses to ICC_SRE_EL3 when GICv3 was not implemented 2024-07-15 02:26:40 +08:00
arm64_cache.c arm64: support up_coherent_dcache function 2023-10-16 16:08:23 +08:00
arm64_checkstack.c arm64_checkstack.c: Fix traversing of user stack when ARCH_ADDRENV=Y 2024-08-27 21:34:43 +08:00
arm64_copystate.c arch/arm64/src/common: Remove void * arithmetic 2024-03-22 09:48:31 +08:00
arm64_cpu_psci.c arch/arm/psci: Fixed the poweroff command blocking problem. 2024-06-21 22:44:09 +08:00
arm64_cpu_psci.h arch/arm/psci: Fixed the poweroff command blocking problem. 2024-06-21 22:44:09 +08:00
arm64_cpuidlestack.c
arm64_cpupause.c tee: smp support 2024-07-02 13:31:41 +08:00
arm64_cpustart.c arm64/qemu: The PSCI can be configured with CONFIG_ARM64_PSCI 2024-06-20 09:41:28 +08:00
arm64_createstack.c
arm64_doirq.c irq: remove restore_critical_section in irq 2024-08-25 21:14:19 +08:00
arm64_exit.c sched: move nxsched_dumponexit() to task_exithook 2024-06-30 17:30:42 +08:00
arm64_fatal.c
arm64_fatal.h arch/arm64: use serr for error log 2024-06-18 09:44:26 -03:00
arm64_fork.c arm64: Initial implementation of CONFIG_BUILD_KERNEL 2024-08-23 10:26:34 -03:00
arm64_fork.h
arm64_fork_func.S libs/libc/fork: add lib_fork implementation 2023-07-26 10:41:52 +02:00
arm64_fpu.c arch/arm64/src/common: Remove void * arithmetic 2024-03-22 09:48:31 +08:00
arm64_fpu.h
arm64_fpu_func.S
arm64_getintstack.c arch: Remove xxx_intstack_top and xxx_intstack_alloc 2024-04-09 16:59:00 -03:00
arm64_gic.h tee: smp support 2024-07-02 13:31:41 +08:00
arm64_gicv2.c smp: enable smp_call in all smp arch 2024-09-06 07:11:38 +09:00
arm64_gicv3.c smp: enable smp_call in all smp arch 2024-09-06 07:11:38 +09:00
arm64_head.S arch/arm64: move store and restore LR out of loop 2024-06-19 02:04:12 +08:00
arm64_hostfs.c hostfs: mask bit fields of not support 2023-09-23 05:28:57 +09:00
arm64_idle.c arch/arm64: remove not used idle trace 2024-07-09 19:36:48 +08:00
arm64_initialize.c arch: Remove xxx_intstack_top and xxx_intstack_alloc 2024-04-09 16:59:00 -03:00
arm64_initialstate.c arm64: Initial implementation of CONFIG_BUILD_KERNEL 2024-08-23 10:26:34 -03:00
arm64_internal.h arch/arm64: make sure regs_context is aligned to 16 2024-06-19 02:04:12 +08:00
arm64_macro.inc arch/arm64: get_cpu_id according to the correct affinity level 2023-08-03 03:19:19 -07:00
arm64_mmu.c arm64_mmu.c: Fix kernel L1 page table size 2024-09-10 23:05:12 +08:00
arm64_mmu.h arm64_mmu.h: Change ordering of access flags for user data 2024-09-10 23:05:12 +08:00
arm64_modifyreg8.c arch/arm64: Add atomic modifyregXX 2024-04-15 11:53:13 -03:00
arm64_modifyreg16.c arch/arm64: Add atomic modifyregXX 2024-04-15 11:53:13 -03:00
arm64_modifyreg32.c arch/arm64: Add atomic modifyregXX 2024-04-15 11:53:13 -03:00
arm64_mpu.c arm_mpu:Reentrant allocation Region 2024-08-22 01:58:46 +08:00
arm64_mpu.h arm_mpu:Reentrant allocation Region 2024-08-22 01:58:46 +08:00
arm64_nputs.c
arm64_perf.c perf: The new configuration supports hardware performance counting 2023-08-12 02:20:44 +08:00
arm64_pgalloc.c sched: use this_task replace nxsched_self 2024-09-05 09:33:50 -03:00
arm64_pmu.h
arm64_pthread_start.c arm64: Initial implementation of CONFIG_BUILD_KERNEL 2024-08-23 10:26:34 -03:00
arm64_registerdump.c
arm64_releasestack.c
arm64_schedulesigaction.c arch: remove unused up_cpu_pausereq waiting 2024-09-05 07:15:54 +09:00
arm64_sigdeliver.c signal: fix deadlock when sigdeliver call enter_critical_section 2024-06-22 19:35:28 -03:00
arm64_signal_dispatch.c arm64: Initial implementation of CONFIG_BUILD_KERNEL 2024-08-23 10:26:34 -03:00
arm64_smccc.S
arm64_smp.h sched: replace up_cpu_index with this_cpu 2024-09-05 12:09:24 +08:00
arm64_stackframe.c
arm64_switchcontext.c
arm64_syscall.c sched: use this_task replace nxsched_self 2024-09-05 09:33:50 -03:00
arm64_task_start.c arm64: Initial implementation of CONFIG_BUILD_KERNEL 2024-08-23 10:26:34 -03:00
arm64_tcbinfo.c tcbinfo:remove total_num form tcbinfo. 2023-11-21 21:52:24 -08:00
arm64_usestack.c
arm64_vector_table.S arm64_vector_table.S: Remove unnecessary instruction 2024-09-10 22:55:12 +08:00
arm64_vectors.S arm64: Initial implementation of CONFIG_BUILD_KERNEL 2024-08-23 10:26:34 -03:00
barriers.h arm64/barriers.h: Generalize barrier macros 2024-08-23 10:26:34 -03:00
CMakeLists.txt arm64: Initial implementation of CONFIG_BUILD_KERNEL 2024-08-23 10:26:34 -03:00
crt0.c arm64: Initial implementation of CONFIG_BUILD_KERNEL 2024-08-23 10:26:34 -03:00
Make.defs arm64: Initial implementation of CONFIG_BUILD_KERNEL 2024-08-23 10:26:34 -03:00
pgalloc.h arm64: Initial implementation of CONFIG_BUILD_KERNEL 2024-08-23 10:26:34 -03:00