├── .gitmodules ├── LICENSE ├── README.md ├── c ├── Makefile ├── acia.c ├── acia.h ├── clkcnt.c ├── clkcnt.h ├── flash.c ├── flash.h ├── font_8x8.h ├── i2c.c ├── i2c.h ├── ili9341.c ├── ili9341.h ├── lnk-app.lds ├── main.c ├── printf.c ├── printf.h ├── spi.c ├── spi.h ├── start.S └── up5k_riscv.h ├── icarus ├── Makefile ├── tb_system.gtkw └── tb_system.v ├── icestorm ├── Makefile ├── temp.asc ├── up5k_riscv.pcf ├── up5k_riscv.sdc └── up5k_riscv.v ├── src ├── acia.v ├── acia_rx.v ├── acia_tx.v ├── bram_512x32.v ├── save │ └── wb_bus.v ├── spram_16kx32.v ├── system.v ├── wb_bus.v └── wb_master.v └── tools └── png2rgb565.sh /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/README.md -------------------------------------------------------------------------------- /c/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/Makefile -------------------------------------------------------------------------------- /c/acia.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/acia.c -------------------------------------------------------------------------------- /c/acia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/acia.h -------------------------------------------------------------------------------- /c/clkcnt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/clkcnt.c -------------------------------------------------------------------------------- /c/clkcnt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/clkcnt.h -------------------------------------------------------------------------------- /c/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/flash.c -------------------------------------------------------------------------------- /c/flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/flash.h -------------------------------------------------------------------------------- /c/font_8x8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/font_8x8.h -------------------------------------------------------------------------------- /c/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/i2c.c -------------------------------------------------------------------------------- /c/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/i2c.h -------------------------------------------------------------------------------- /c/ili9341.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/ili9341.c -------------------------------------------------------------------------------- /c/ili9341.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/ili9341.h -------------------------------------------------------------------------------- /c/lnk-app.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/lnk-app.lds -------------------------------------------------------------------------------- /c/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/main.c -------------------------------------------------------------------------------- /c/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/printf.c -------------------------------------------------------------------------------- /c/printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/printf.h -------------------------------------------------------------------------------- /c/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/spi.c -------------------------------------------------------------------------------- /c/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/spi.h -------------------------------------------------------------------------------- /c/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/start.S -------------------------------------------------------------------------------- /c/up5k_riscv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/c/up5k_riscv.h -------------------------------------------------------------------------------- /icarus/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/icarus/Makefile -------------------------------------------------------------------------------- /icarus/tb_system.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/icarus/tb_system.gtkw -------------------------------------------------------------------------------- /icarus/tb_system.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/icarus/tb_system.v -------------------------------------------------------------------------------- /icestorm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/icestorm/Makefile -------------------------------------------------------------------------------- /icestorm/temp.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/icestorm/temp.asc -------------------------------------------------------------------------------- /icestorm/up5k_riscv.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/icestorm/up5k_riscv.pcf -------------------------------------------------------------------------------- /icestorm/up5k_riscv.sdc: -------------------------------------------------------------------------------- 1 | ctx.addClock("clk", 24) 2 | -------------------------------------------------------------------------------- /icestorm/up5k_riscv.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/icestorm/up5k_riscv.v -------------------------------------------------------------------------------- /src/acia.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/src/acia.v -------------------------------------------------------------------------------- /src/acia_rx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/src/acia_rx.v -------------------------------------------------------------------------------- /src/acia_tx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/src/acia_tx.v -------------------------------------------------------------------------------- /src/bram_512x32.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/src/bram_512x32.v -------------------------------------------------------------------------------- /src/save/wb_bus.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/src/save/wb_bus.v -------------------------------------------------------------------------------- /src/spram_16kx32.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/src/spram_16kx32.v -------------------------------------------------------------------------------- /src/system.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/src/system.v -------------------------------------------------------------------------------- /src/wb_bus.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/src/wb_bus.v -------------------------------------------------------------------------------- /src/wb_master.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/src/wb_master.v -------------------------------------------------------------------------------- /tools/png2rgb565.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_riscv/HEAD/tools/png2rgb565.sh --------------------------------------------------------------------------------