mirror of
https://github.com/apache/nuttx.git
synced 2026-09-03 23:52:58 +00:00
Most of the peripheral support matches litex vexriscv-smp. * arch/risc-v/Kconfig: Defer RV32 selection to core as litex board can do RV64. * arch/risc-v/src/litex/Make.defs arch/risc-v/src/litex/hardware/litex_clint.h arch/risc-v/src/litex/hardware/litex_memorymap.h arch/risc-v/src/litex/hardware/litex_plic.h arch/risc-v/src/litex/litex_irq.c arch/risc-v/src/litex/litex_irq_dispatch.c: Add CONFIG_LITEX_CORE_VEXIIRISCV conditional where vexriscv_smp conditionals are. * boards/risc-v/litex/arty_a7/configs/nsh-vexii/defconfig: New config. * boards/risc-v/litex/arty_a7/include/vexii_irq.h: vexiiriscv irq defintion. * boards/risc-v/litex/arty_a7/include/vexii_memorymap.h: vexiiriscv memory map. * boards/risc-v/litex/arty_a7/scripts/ld.script: Define __global_pointer for toolchain happiness matching other RISC-V linker scripts. (This commit was written with assistance from Claude Code.) Signed-off-by: Justin Erenkrantz <justin@erenkrantz.com> |
||
|---|---|---|
| .. | ||
| bl602/bl602evb | ||
| bl808/ox64 | ||
| c906/smartl-c906 | ||
| eic7700x/starpro64 | ||
| esp32c3 | ||
| esp32c3-legacy | ||
| esp32c6 | ||
| esp32h2 | ||
| fe310/hifive1-revb | ||
| hpm6000/hpm6360evk | ||
| hpm6750/hpm6750evk2 | ||
| jh7110/star64 | ||
| k210/maix-bit | ||
| k230/canmv230 | ||
| litex/arty_a7 | ||
| mpfs | ||
| qemu-rv/rv-virt | ||
| rp23xx-rv | ||
| rv32m1/rv32m1-vega | ||
| sg2000/milkv_duos | ||