walnux/boards/risc-v
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/bl602evb nuttx/boards:fix kconfig under apps/testing folder that change config-testing-mm to config-testing-heap 2025-01-23 18:19:02 +08:00
bl808/ox64 libc: Rename LIBC_STRING_OPTIMIZE to LIBC_NEWLIB_OPTSPEED 2025-01-20 22:27:19 +08:00
c906/smartl-c906 libc/elf: rename modlib to libelf 2025-04-11 09:43:22 +08:00
eic7700x/starpro64 boards/risc-v/eic7700x/starpro64: Add support for PINE64 StarPro64 SBC (ESWIN EIC7700X SoC) 2025-03-05 12:52:44 -03:00
esp32c3 boards/risc-v: fixes SPI Flash for MCUBoot usage 2025-07-22 10:55:08 -03:00
esp32c3-legacy drivers/fs:Always use register_mtddriver() to register the MTD device. 2025-07-16 14:11:41 +08:00
esp32c6 bugix/risc-v/esp32c6: Fix build error of LP_I2C 2025-08-05 08:00:12 -03:00
esp32h2 ESP_PCNT: add high and low limit Kconfig options 2025-07-22 13:09:02 -03:00
fe310/hifive1-revb boards/risk-v/fe310: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
hpm6000/hpm6360evk boards/risk-v/hpm6000: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
hpm6750/hpm6750evk2 boards/risk-v/hpm6750: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
jh7110/star64 libc: Rename LIBC_STRING_OPTIMIZE to LIBC_NEWLIB_OPTSPEED 2025-01-20 22:27:19 +08:00
k210/maix-bit libc/elf: rename modlib to libelf 2025-04-11 09:43:22 +08:00
k230/canmv230 style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
litex/arty_a7 boards: net tcp backlog is enabled by default 2025-06-26 09:32:54 -03:00
mpfs style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
qemu-rv/rv-virt boards: net tcp backlog is enabled by default 2025-06-26 09:32:54 -03:00
rp23xx-rv arch/risc-v/rp23xx-riscv: Add rp23xx RISC-V cores support (Hazard3) 2025-08-11 08:56:27 +08:00
rv32m1/rv32m1-vega boards/risk-v/rv32m1: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
sg2000/milkv_duos libc: Rename LIBC_STRING_OPTIMIZE to LIBC_NEWLIB_OPTSPEED 2025-01-20 22:27:19 +08:00