nuttx/arch/risc-v/src/common
Petro Karashchenko 7b18f9d19f nuttx: add missing 'FAR' and fix style issues
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2024-08-25 19:22:15 +08:00
..
espressif espressif: Fix MCUboot build on RISC-V and unify linker script 2024-08-21 23:28:45 +08:00
addrenv.h
CMakeLists.txt arch: inline up_testset in arm arm64 riscv xtensa 2024-08-21 01:45:10 +08:00
crt0.c tools/export: fix names for app linker script and program entry. 2024-04-24 11:40:16 +08:00
fork.S riscv/fork: fix gp register handling 2024-08-08 09:42:29 +08:00
Make.defs arch: inline up_testset in arm arm64 riscv xtensa 2024-08-21 01:45:10 +08:00
pgalloc.h
riscv_addrenv_kstack.c
riscv_addrenv_perms.c
riscv_addrenv_pgmap.c riscv/pgmap: Fix bug in kernel page directory init 2024-05-03 23:49:11 +08:00
riscv_addrenv_shm.c
riscv_addrenv_utils.c
riscv_addrenv.c arch/risc-v: fix RV32 up_addrenv_destroy 2024-04-14 14:49:36 +08:00
riscv_aia.h arch/risc-v: introduce AIA support 2024-07-31 12:43:04 -03:00
riscv_allocateheap.c arch/risc-v: make common up_allocate_heap weak symbol 2024-07-18 13:40:37 +08:00
riscv_aplic.c arch/risc-v: introduce AIA support 2024-07-31 12:43:04 -03:00
riscv_backtrace.c up_backtrace: fix maybe backtrace the exiting thread 2024-07-26 12:03:43 +08:00
riscv_checkstack.c stack: update up_get_intstackbase API to support cpu id 2024-04-09 16:59:00 -03:00
riscv_common_memorymap.h arch/risc-v: fix idle stack assign order 2024-05-12 15:22:50 +09:00
riscv_cpuidlestack.c arch/risc-v: remove g_cpux_idlestack 2024-05-11 17:57:59 +02:00
riscv_cpuindex.c
riscv_cpuinfo.c
riscv_cpupause.c arch/risc-v: unfiy IPI access 2024-04-27 22:09:22 -03:00
riscv_cpustart.c qemu-rv: Add test target pnsh64 for BUILD_PROTECTED 2024-08-02 20:29:11 +08:00
riscv_createstack.c
riscv_debug.c riscv/debug: Add support for steppoint 2024-08-01 13:57:51 +08:00
riscv_doirq.c Revert "irq: remove restore_critical_section in irq" 2024-07-02 15:46:20 +08:00
riscv_exception_common.S riscv/syscall: Fix fork() system call 2024-08-07 02:41:14 +08:00
riscv_exception.c nuttx: add missing 'FAR' and fix style issues 2024-08-25 19:22:15 +08:00
riscv_exit.c sched: move nxsched_dumponexit() to task_exithook 2024-06-30 17:30:42 +08:00
riscv_fork.c riscv/fork: fix gp register handling 2024-08-08 09:42:29 +08:00
riscv_fork.h riscv/fork: fix fp/s0 field position 2024-08-08 09:42:29 +08:00
riscv_fpu.S
riscv_fpucmp.c risc-v/64ilp32: revise up_fpucmp 2024-06-21 22:42:37 +08:00
riscv_getintstack.c arch/risc-v: report correct interrupt stack base 2024-04-27 22:09:22 -03:00
riscv_getnewintctx.c arch/risc-v: add support of save/restore vector registers 2024-04-23 16:18:46 -03:00
riscv_hostfs.c
riscv_idle.c
riscv_imsic.c arch/risc-v: introduce AIA support 2024-07-31 12:43:04 -03:00
riscv_initialize.c arch/risc-v: initial qemu-rv64ilp32 support 2024-06-14 19:50:00 +08:00
riscv_initialstate.c arch/risc-v: initial qemu-rv64ilp32 support 2024-06-14 19:50:00 +08:00
riscv_internal.h arch/risc-v: introduce AIA support 2024-07-31 12:43:04 -03:00
riscv_ipi.h arch/risc-v: does not clear IPI address in S mode 2024-07-18 22:59:29 +08:00
riscv_ksp.c
riscv_macros.S arch/riscv: add cluster local hartid 2024-08-12 00:10:13 +08:00
riscv_mdelay.c
riscv_mhartid.S
riscv_misaligned.c
riscv_mmu.c
riscv_mmu.h risc-v/common: add param to mmu_flush_cache interface 2024-02-03 22:05:42 -08:00
riscv_modifyreg32.c arch/risc-v: revise MMIO for rv64ilp32 2024-06-18 10:50:49 +08:00
riscv_mtimer.c arch/risc-v: revise mtime address for rv64ilp32 2024-06-19 01:53:21 +08:00
riscv_mtimer.h arch/risc-v: revise mtime address for rv64ilp32 2024-06-19 01:53:21 +08:00
riscv_nputs.c
riscv_percpu.c risc-v_percpu: Add TCB to the per CPU structure 2024-06-01 10:40:53 -03:00
riscv_percpu.h arch/risc-v: initial qemu-rv64ilp32 support 2024-06-14 19:50:00 +08:00
riscv_perform_syscall.c arch/riscv: unify in-kernel syscall 2024-08-08 21:25:59 +08:00
riscv_pgalloc.c
riscv_pmp.c riscv/pmp: add all region in NAPOT 2024-06-28 17:54:46 +08:00
riscv_pthread_start.c
riscv_registerdump.c arch/risc-v: initial qemu-rv64ilp32 support 2024-06-14 19:50:00 +08:00
riscv_releasestack.c arch/risc-v: add support of save/restore vector registers 2024-04-23 16:18:46 -03:00
riscv_saveusercontext.S
riscv_sbi.c arch/riscv: unify in-kernel syscall 2024-08-08 21:25:59 +08:00
riscv_sbi.h arch/risc-v: Improve the SBI function handle 2024-06-19 20:55:10 +08:00
riscv_schedulesigaction.c arch/risc-v: initial qemu-rv64ilp32 support 2024-06-14 19:50:00 +08:00
riscv_semihost.S
riscv_sigdeliver.c signal: fix deadlock when sigdeliver call enter_critical_section 2024-06-22 19:35:28 -03:00
riscv_signal_dispatch.c
riscv_signal_handler.S
riscv_stackframe.c
riscv_swint.c riscv/syscall: Fix fork() system call 2024-08-07 02:41:14 +08:00
riscv_switchcontext.c
riscv_syscall.S arch/riscv: unify in-kernel syscall 2024-08-08 21:25:59 +08:00
riscv_task_start.c
riscv_tcbinfo.c riscv_tcbinfo: Fix register ordering for PC 2024-07-08 21:13:25 +08:00
riscv_tls.c
riscv_udelay.c
riscv_usestack.c
riscv_vectors.S riscv_vector.S: Align trap vector to 64 byte 2024-06-21 03:02:59 +08:00
riscv_vpu.S arch/risc-v: correct minor issues regarding comments 2024-04-30 17:26:57 +08:00
Toolchain.defs swift6 embedded support 2024-08-23 09:02:20 +08:00