nuttx/arch/risc-v/include
Serg Podtynnyi 2e7f75f6e0 arch/risc-v/rp23xx-riscv: Add rp23xx RISC-V cores support (Hazard3)
Chip name   : rp23xx-rv
Board name  : raspberrypi-pico-2-rv
Arch        : risc-v

Changes from ARM rp23xx impl

- Linker script update
- ASM head start
- Update chip start
- New Hazard3 registers
- Remove rp23xx chip hw spinlocks/testset
- New irq handling (external IRQ interrupt Hazard3)
- New timerisr based on RISC-V std MTIME and alarm arch
- No SMP yet
- Tickless option
- Double size for idle, irq and main stacks
- Board reset via watchdog trigger

Signed-off-by: Serg Podtynnyi <serg@podtynnyi.com>
2025-08-11 08:56:27 +08:00
..
bl602
bl808
c906
eic7700x
esp32c3
esp32c3-legacy
esp32c6
esp32h2
fe310
hpm6000
hpm6750
jh7110
k210
k230
litex
mpfs
qemu-rv
rp23xx-rv
rv32m1
sg2000
thead
.gitignore
arch.h
barriers.h
csr.h
elf.h
inttypes.h
irq.h
limits.h
mode.h
setjmp.h
spinlock.h
stdarg.h
syscall.h
types.h