incubator-nuttx/arch
Inochi Amaoto bae686e127 arch/riscv: force using encoding macro for CSR access
Using CSR name depends on compiler support heavily, but CSR
encoding does not have this problem. It also make it easy to
add new CSR support even if the compiler does not support.

Unify CSR access by using the CSR encoding macro.

Signed-off-by: Inochi Amaoto <inochiama@outlook.com>
2024-04-11 10:43:48 +08:00
..
arm arch: Remove xxx_intstack_top and xxx_intstack_alloc 2024-04-09 16:59:00 -03:00
arm64 arch/arm64/src/Toolchain.defs: Add -mcpu=cortex-a55 if CONFIG_ARCH_CORTEX_A55 is defined 2024-04-09 19:39:33 -03:00
avr stack: update up_get_intstackbase API to support cpu id 2024-04-09 16:59:00 -03:00
ceva stack: update up_get_intstackbase API to support cpu id 2024-04-09 16:59:00 -03:00
dummy
hc stack: update up_get_intstackbase API to support cpu id 2024-04-09 16:59:00 -03:00
mips stack: update up_get_intstackbase API to support cpu id 2024-04-09 16:59:00 -03:00
misoc comments/docs: fix typos in comments 2024-03-06 13:31:50 +08:00
or1k stack: update up_get_intstackbase API to support cpu id 2024-04-09 16:59:00 -03:00
renesas stack: update up_get_intstackbase API to support cpu id 2024-04-09 16:59:00 -03:00
risc-v arch/riscv: force using encoding macro for CSR access 2024-04-11 10:43:48 +08:00
sim sim/kconfig: select ARCH_TOOLCHAIN_GNU 2024-04-07 14:57:44 -03:00
sparc arch: Remove xxx_intstack_top and xxx_intstack_alloc 2024-04-09 16:59:00 -03:00
tricore arch/tricore: add spinlock support 2024-03-21 18:47:14 +08:00
x86 stack: update up_get_intstackbase API to support cpu id 2024-04-09 16:59:00 -03:00
x86_64 stack: update up_get_intstackbase API to support cpu id 2024-04-09 16:59:00 -03:00
xtensa ESP32S3 I2S GPIO selection master/slave hase same range for BCLK,WS pin 2024-04-10 15:00:45 +08:00
z16 comments/docs: fix typos in comments 2024-03-06 13:31:50 +08:00
z80 comments/docs: fix typos in comments 2024-03-06 13:31:50 +08:00
CMakeLists.txt build/cmake: add initial KERNEL mode support 2024-03-15 16:21:23 +08:00
Kconfig arch: add ARCH_TRUSTZONE_DISABLED choice 2024-03-19 18:24:42 +09:00