initial RISC-V support (with picorv32), still some software to do (manage IRQ, L2...
authorFlorent Kermarrec <florent@enjoy-digital.fr>
Thu, 31 Mar 2016 22:09:17 +0000 (00:09 +0200)
committerFlorent Kermarrec <florent@enjoy-digital.fr>
Thu, 31 Mar 2016 22:09:17 +0000 (00:09 +0200)
commit17f6cb1f1740c39039a602e8a95798c50db4c2f6
tree51723827a6d4470336bb65b0a0125fda3fad743b
parent7e62cdf6011fd47849a0a4b89ce0d17551b653be
initial RISC-V support (with picorv32), still some software to do (manage IRQ, L2 cache flush)
14 files changed:
.gitmodules
MANIFEST.in
litex/soc/cores/cpu/picorv32/__init__.py [new file with mode: 0644]
litex/soc/cores/cpu/picorv32/core.py [new file with mode: 0644]
litex/soc/cores/cpu/picorv32/verilog [new submodule]
litex/soc/integration/cpu_interface.py
litex/soc/integration/soc_core.py
litex/soc/software/bios/boot-helper-riscv32.S [new file with mode: 0644]
litex/soc/software/bios/sdram.c
litex/soc/software/include/base/irq.h
litex/soc/software/libbase/crt0-riscv32.S [new file with mode: 0644]
litex/soc/software/libbase/system.c
litex/soc/software/libcompiler_rt/Makefile
litex/soc/software/libcompiler_rt/mulsi3.c [new file with mode: 0644]