├── .gitmodules ├── LICENSE ├── README.md ├── cc65 ├── Makefile ├── acia.s ├── basic.s ├── cmon.s ├── init.s ├── ledpwm.s ├── ps2.s ├── sbc.cfg ├── spi.s ├── util.s └── video.s ├── doc ├── PS_2.png ├── audio_filter.png ├── board.png ├── chargen1x.png ├── reset.png ├── screenshot.png └── video_dac.png ├── icarus ├── Makefile ├── tb_tst_6502.gtkw └── tb_tst_6502.v ├── icestorm ├── Makefile ├── up5k_basic_top.pcf ├── up5k_basic_top.sdc └── up5k_basic_top.v └── src ├── acia.v ├── acia_rx.v ├── acia_tx.v ├── chargen_2k.hex ├── led_pwm.v ├── ps2.v ├── ps2_decode.v ├── ps2_rx.v ├── ps2_tx.v ├── ram_32kb.v ├── rom_cg_2kB.v ├── satsu.v ├── sine.hex ├── snd.v ├── system_bus.v ├── tst_6502.v ├── video.v ├── vram_32kb.v └── wishbone.v /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/README.md -------------------------------------------------------------------------------- /cc65/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/cc65/Makefile -------------------------------------------------------------------------------- /cc65/acia.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/cc65/acia.s -------------------------------------------------------------------------------- /cc65/basic.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/cc65/basic.s -------------------------------------------------------------------------------- /cc65/cmon.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/cc65/cmon.s -------------------------------------------------------------------------------- /cc65/init.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/cc65/init.s -------------------------------------------------------------------------------- /cc65/ledpwm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/cc65/ledpwm.s -------------------------------------------------------------------------------- /cc65/ps2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/cc65/ps2.s -------------------------------------------------------------------------------- /cc65/sbc.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/cc65/sbc.cfg -------------------------------------------------------------------------------- /cc65/spi.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/cc65/spi.s -------------------------------------------------------------------------------- /cc65/util.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/cc65/util.s -------------------------------------------------------------------------------- /cc65/video.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/cc65/video.s -------------------------------------------------------------------------------- /doc/PS_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/doc/PS_2.png -------------------------------------------------------------------------------- /doc/audio_filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/doc/audio_filter.png -------------------------------------------------------------------------------- /doc/board.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/doc/board.png -------------------------------------------------------------------------------- /doc/chargen1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/doc/chargen1x.png -------------------------------------------------------------------------------- /doc/reset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/doc/reset.png -------------------------------------------------------------------------------- /doc/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/doc/screenshot.png -------------------------------------------------------------------------------- /doc/video_dac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/doc/video_dac.png -------------------------------------------------------------------------------- /icarus/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/icarus/Makefile -------------------------------------------------------------------------------- /icarus/tb_tst_6502.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/icarus/tb_tst_6502.gtkw -------------------------------------------------------------------------------- /icarus/tb_tst_6502.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/icarus/tb_tst_6502.v -------------------------------------------------------------------------------- /icestorm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/icestorm/Makefile -------------------------------------------------------------------------------- /icestorm/up5k_basic_top.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/icestorm/up5k_basic_top.pcf -------------------------------------------------------------------------------- /icestorm/up5k_basic_top.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/icestorm/up5k_basic_top.sdc -------------------------------------------------------------------------------- /icestorm/up5k_basic_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/icestorm/up5k_basic_top.v -------------------------------------------------------------------------------- /src/acia.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/acia.v -------------------------------------------------------------------------------- /src/acia_rx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/acia_rx.v -------------------------------------------------------------------------------- /src/acia_tx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/acia_tx.v -------------------------------------------------------------------------------- /src/chargen_2k.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/chargen_2k.hex -------------------------------------------------------------------------------- /src/led_pwm.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/led_pwm.v -------------------------------------------------------------------------------- /src/ps2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/ps2.v -------------------------------------------------------------------------------- /src/ps2_decode.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/ps2_decode.v -------------------------------------------------------------------------------- /src/ps2_rx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/ps2_rx.v -------------------------------------------------------------------------------- /src/ps2_tx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/ps2_tx.v -------------------------------------------------------------------------------- /src/ram_32kb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/ram_32kb.v -------------------------------------------------------------------------------- /src/rom_cg_2kB.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/rom_cg_2kB.v -------------------------------------------------------------------------------- /src/satsu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/satsu.v -------------------------------------------------------------------------------- /src/sine.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/sine.hex -------------------------------------------------------------------------------- /src/snd.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/snd.v -------------------------------------------------------------------------------- /src/system_bus.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/system_bus.v -------------------------------------------------------------------------------- /src/tst_6502.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/tst_6502.v -------------------------------------------------------------------------------- /src/video.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/video.v -------------------------------------------------------------------------------- /src/vram_32kb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/vram_32kb.v -------------------------------------------------------------------------------- /src/wishbone.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/up5k_basic/HEAD/src/wishbone.v --------------------------------------------------------------------------------