├── .gitignore ├── LICENSE ├── README.md ├── boards ├── README.md ├── img │ ├── aligning-adapter-board.jpg │ ├── cart-before-soldering.jpg │ ├── eprom-board.jpg │ ├── final-board.jpg │ ├── soldered-adapter-board-no-cart.jpg │ └── soldering-adapter-board-microscope.jpg ├── rom-access-board │ ├── README.md │ ├── fp-info-cache │ ├── fp-lib-table │ ├── rom-access-board-cache.lib │ ├── rom-access-board.kicad_pcb │ ├── rom-access-board.net │ ├── rom-access-board.pro │ ├── rom-access-board.sch │ ├── sym-lib-table │ ├── vr_rom_footprint.pretty │ │ └── VR_ROM_EU_44pin.kicad_mod │ ├── vr_rom_library.bck │ ├── vr_rom_library.dcm │ └── vr_rom_library.lib ├── svp-adapter-board │ ├── README.md │ ├── fp-info-cache │ ├── fp-lib-table │ ├── svp-adapter-board-cache.lib │ ├── svp-adapter-board.bck │ ├── svp-adapter-board.dcm │ ├── svp-adapter-board.kicad_pcb │ ├── svp-adapter-board.lib │ ├── svp-adapter-board.net │ ├── svp-adapter-board.pretty │ │ └── VR_ROM_CASTELL.kicad_mod │ ├── svp-adapter-board.pro │ ├── svp-adapter-board.sch │ ├── sym-lib-table │ └── vr_rom_footprint.pretty │ │ └── VR_ROM_EU_44pin.kicad_mod └── svp-eprom-board │ ├── README.md │ ├── fp-info-cache │ ├── fp-lib-table │ ├── svp-eeprom-board-cache.lib │ ├── svp-eeprom-board.bck │ ├── svp-eeprom-board.dcm │ ├── svp-eeprom-board.kicad_pcb │ ├── svp-eeprom-board.lib │ ├── svp-eeprom-board.net │ ├── svp-eeprom-board.pro │ ├── svp-eeprom-board.sch │ └── sym-lib-table ├── img ├── decap │ ├── 01_chip.jpg │ ├── 02_decap_small.jpg │ ├── 03_decap_on_chip.jpg │ ├── 04_internal_name.jpg │ ├── 05_clock_circuit_detail.jpg │ ├── 06_pinout.jpg │ ├── 07_internal_rom.jpg │ ├── 08_blocks.jpg │ ├── 09_dsp.jpg │ ├── 09_dsp_large.jpg │ ├── 10_dsp_blocks.jpg │ ├── 11_dsp_alu.jpg │ ├── 12_multiplier.jpg │ ├── 13_dsp_size.jpg │ ├── 14_chip_back.jpg │ ├── 15_iram_detail.jpg │ ├── 16_ram0_ram1.jpg │ └── full_decap.jpg ├── svp_oscope.jpg ├── svp_sine_table_1.jpg └── svp_sine_table_2.jpg ├── samples ├── README.md ├── SVP_basic_gfx │ ├── README.md │ ├── charmap.asm │ ├── constants.asm │ ├── init.asm │ ├── macros.asm │ ├── main.asm │ ├── output.lst │ ├── output.map │ ├── pixelfont.asm │ ├── rom │ │ └── rom_svp.bin │ ├── svp.asm │ ├── svp_gfx.svp │ ├── text.asm │ └── vdp_utils.asm ├── SVP_mem_reader │ ├── README.md │ ├── charmap.asm │ ├── constants.asm │ ├── dump.asm │ ├── init.asm │ ├── macros.asm │ ├── main.asm │ ├── output.map │ ├── pads.asm │ ├── pixelfont.asm │ ├── rom │ │ └── rom_svp.bin │ ├── svp.asm │ ├── svp_prog_access.svp │ ├── text.asm │ └── vdp_utils.asm ├── SVP_speed_test │ ├── README.md │ ├── charmap.asm │ ├── constants.asm │ ├── init.asm │ ├── macros.asm │ ├── main.asm │ ├── output.map │ ├── pads.asm │ ├── pixelfont.asm │ ├── rom │ │ └── rom_svp.bin │ ├── svp.asm │ ├── tests.svp │ ├── text.asm │ └── vdp_utils.asm └── SVP_tests │ ├── README.md │ ├── charmap.asm │ ├── constants.asm │ ├── init.asm │ ├── macros.asm │ ├── main.asm │ ├── output.lst │ ├── output.map │ ├── pixelfont.asm │ ├── rom │ └── rom_svp.bin │ ├── svp.asm │ ├── tests.svp │ ├── text.asm │ └── vdp_utils.asm └── tools ├── README.md ├── ssp16asm ├── Cargo.toml ├── README.md └── src │ ├── asm │ ├── labels.rs │ ├── macros.rs │ ├── mnemonics.rs │ ├── mod.rs │ ├── operators.rs │ └── registers.rs │ ├── assembler │ ├── assembly.rs │ ├── errors.rs │ ├── instructions.rs │ ├── mod.rs │ └── operations.rs │ ├── cli.yml │ ├── lib.rs │ ├── main.rs │ └── tokenization │ ├── errors.rs │ ├── mod.rs │ └── tokens.rs └── svptool ├── Cargo.toml ├── README.md └── src ├── cli.yml ├── lib.rs └── main.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/README.md -------------------------------------------------------------------------------- /boards/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/README.md -------------------------------------------------------------------------------- /boards/img/aligning-adapter-board.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/img/aligning-adapter-board.jpg -------------------------------------------------------------------------------- /boards/img/cart-before-soldering.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/img/cart-before-soldering.jpg -------------------------------------------------------------------------------- /boards/img/eprom-board.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/img/eprom-board.jpg -------------------------------------------------------------------------------- /boards/img/final-board.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/img/final-board.jpg -------------------------------------------------------------------------------- /boards/img/soldered-adapter-board-no-cart.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/img/soldered-adapter-board-no-cart.jpg -------------------------------------------------------------------------------- /boards/img/soldering-adapter-board-microscope.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/img/soldering-adapter-board-microscope.jpg -------------------------------------------------------------------------------- /boards/rom-access-board/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/rom-access-board/README.md -------------------------------------------------------------------------------- /boards/rom-access-board/fp-info-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/rom-access-board/fp-info-cache -------------------------------------------------------------------------------- /boards/rom-access-board/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/rom-access-board/fp-lib-table -------------------------------------------------------------------------------- /boards/rom-access-board/rom-access-board-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/rom-access-board/rom-access-board-cache.lib -------------------------------------------------------------------------------- /boards/rom-access-board/rom-access-board.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/rom-access-board/rom-access-board.kicad_pcb -------------------------------------------------------------------------------- /boards/rom-access-board/rom-access-board.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/rom-access-board/rom-access-board.net -------------------------------------------------------------------------------- /boards/rom-access-board/rom-access-board.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/rom-access-board/rom-access-board.pro -------------------------------------------------------------------------------- /boards/rom-access-board/rom-access-board.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/rom-access-board/rom-access-board.sch -------------------------------------------------------------------------------- /boards/rom-access-board/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/rom-access-board/sym-lib-table -------------------------------------------------------------------------------- /boards/rom-access-board/vr_rom_footprint.pretty/VR_ROM_EU_44pin.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/rom-access-board/vr_rom_footprint.pretty/VR_ROM_EU_44pin.kicad_mod -------------------------------------------------------------------------------- /boards/rom-access-board/vr_rom_library.bck: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /boards/rom-access-board/vr_rom_library.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /boards/rom-access-board/vr_rom_library.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/rom-access-board/vr_rom_library.lib -------------------------------------------------------------------------------- /boards/svp-adapter-board/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-adapter-board/README.md -------------------------------------------------------------------------------- /boards/svp-adapter-board/fp-info-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-adapter-board/fp-info-cache -------------------------------------------------------------------------------- /boards/svp-adapter-board/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-adapter-board/fp-lib-table -------------------------------------------------------------------------------- /boards/svp-adapter-board/svp-adapter-board-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-adapter-board/svp-adapter-board-cache.lib -------------------------------------------------------------------------------- /boards/svp-adapter-board/svp-adapter-board.bck: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /boards/svp-adapter-board/svp-adapter-board.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /boards/svp-adapter-board/svp-adapter-board.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-adapter-board/svp-adapter-board.kicad_pcb -------------------------------------------------------------------------------- /boards/svp-adapter-board/svp-adapter-board.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-adapter-board/svp-adapter-board.lib -------------------------------------------------------------------------------- /boards/svp-adapter-board/svp-adapter-board.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-adapter-board/svp-adapter-board.net -------------------------------------------------------------------------------- /boards/svp-adapter-board/svp-adapter-board.pretty/VR_ROM_CASTELL.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-adapter-board/svp-adapter-board.pretty/VR_ROM_CASTELL.kicad_mod -------------------------------------------------------------------------------- /boards/svp-adapter-board/svp-adapter-board.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-adapter-board/svp-adapter-board.pro -------------------------------------------------------------------------------- /boards/svp-adapter-board/svp-adapter-board.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-adapter-board/svp-adapter-board.sch -------------------------------------------------------------------------------- /boards/svp-adapter-board/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-adapter-board/sym-lib-table -------------------------------------------------------------------------------- /boards/svp-adapter-board/vr_rom_footprint.pretty/VR_ROM_EU_44pin.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-adapter-board/vr_rom_footprint.pretty/VR_ROM_EU_44pin.kicad_mod -------------------------------------------------------------------------------- /boards/svp-eprom-board/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-eprom-board/README.md -------------------------------------------------------------------------------- /boards/svp-eprom-board/fp-info-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-eprom-board/fp-info-cache -------------------------------------------------------------------------------- /boards/svp-eprom-board/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-eprom-board/fp-lib-table -------------------------------------------------------------------------------- /boards/svp-eprom-board/svp-eeprom-board-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-eprom-board/svp-eeprom-board-cache.lib -------------------------------------------------------------------------------- /boards/svp-eprom-board/svp-eeprom-board.bck: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /boards/svp-eprom-board/svp-eeprom-board.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /boards/svp-eprom-board/svp-eeprom-board.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-eprom-board/svp-eeprom-board.kicad_pcb -------------------------------------------------------------------------------- /boards/svp-eprom-board/svp-eeprom-board.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-eprom-board/svp-eeprom-board.lib -------------------------------------------------------------------------------- /boards/svp-eprom-board/svp-eeprom-board.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-eprom-board/svp-eeprom-board.net -------------------------------------------------------------------------------- /boards/svp-eprom-board/svp-eeprom-board.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-eprom-board/svp-eeprom-board.pro -------------------------------------------------------------------------------- /boards/svp-eprom-board/svp-eeprom-board.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-eprom-board/svp-eeprom-board.sch -------------------------------------------------------------------------------- /boards/svp-eprom-board/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/boards/svp-eprom-board/sym-lib-table -------------------------------------------------------------------------------- /img/decap/01_chip.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/01_chip.jpg -------------------------------------------------------------------------------- /img/decap/02_decap_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/02_decap_small.jpg -------------------------------------------------------------------------------- /img/decap/03_decap_on_chip.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/03_decap_on_chip.jpg -------------------------------------------------------------------------------- /img/decap/04_internal_name.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/04_internal_name.jpg -------------------------------------------------------------------------------- /img/decap/05_clock_circuit_detail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/05_clock_circuit_detail.jpg -------------------------------------------------------------------------------- /img/decap/06_pinout.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/06_pinout.jpg -------------------------------------------------------------------------------- /img/decap/07_internal_rom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/07_internal_rom.jpg -------------------------------------------------------------------------------- /img/decap/08_blocks.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/08_blocks.jpg -------------------------------------------------------------------------------- /img/decap/09_dsp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/09_dsp.jpg -------------------------------------------------------------------------------- /img/decap/09_dsp_large.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/09_dsp_large.jpg -------------------------------------------------------------------------------- /img/decap/10_dsp_blocks.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/10_dsp_blocks.jpg -------------------------------------------------------------------------------- /img/decap/11_dsp_alu.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/11_dsp_alu.jpg -------------------------------------------------------------------------------- /img/decap/12_multiplier.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/12_multiplier.jpg -------------------------------------------------------------------------------- /img/decap/13_dsp_size.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/13_dsp_size.jpg -------------------------------------------------------------------------------- /img/decap/14_chip_back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/14_chip_back.jpg -------------------------------------------------------------------------------- /img/decap/15_iram_detail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/15_iram_detail.jpg -------------------------------------------------------------------------------- /img/decap/16_ram0_ram1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/16_ram0_ram1.jpg -------------------------------------------------------------------------------- /img/decap/full_decap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/decap/full_decap.jpg -------------------------------------------------------------------------------- /img/svp_oscope.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/svp_oscope.jpg -------------------------------------------------------------------------------- /img/svp_sine_table_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/svp_sine_table_1.jpg -------------------------------------------------------------------------------- /img/svp_sine_table_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/img/svp_sine_table_2.jpg -------------------------------------------------------------------------------- /samples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/README.md -------------------------------------------------------------------------------- /samples/SVP_basic_gfx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_basic_gfx/README.md -------------------------------------------------------------------------------- /samples/SVP_basic_gfx/charmap.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_basic_gfx/charmap.asm -------------------------------------------------------------------------------- /samples/SVP_basic_gfx/constants.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_basic_gfx/constants.asm -------------------------------------------------------------------------------- /samples/SVP_basic_gfx/init.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_basic_gfx/init.asm -------------------------------------------------------------------------------- /samples/SVP_basic_gfx/macros.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_basic_gfx/macros.asm -------------------------------------------------------------------------------- /samples/SVP_basic_gfx/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_basic_gfx/main.asm -------------------------------------------------------------------------------- /samples/SVP_basic_gfx/output.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_basic_gfx/output.lst -------------------------------------------------------------------------------- /samples/SVP_basic_gfx/output.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_basic_gfx/output.map -------------------------------------------------------------------------------- /samples/SVP_basic_gfx/pixelfont.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_basic_gfx/pixelfont.asm -------------------------------------------------------------------------------- /samples/SVP_basic_gfx/rom/rom_svp.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_basic_gfx/rom/rom_svp.bin -------------------------------------------------------------------------------- /samples/SVP_basic_gfx/svp.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_basic_gfx/svp.asm -------------------------------------------------------------------------------- /samples/SVP_basic_gfx/svp_gfx.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_basic_gfx/svp_gfx.svp -------------------------------------------------------------------------------- /samples/SVP_basic_gfx/text.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_basic_gfx/text.asm -------------------------------------------------------------------------------- /samples/SVP_basic_gfx/vdp_utils.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_basic_gfx/vdp_utils.asm -------------------------------------------------------------------------------- /samples/SVP_mem_reader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_mem_reader/README.md -------------------------------------------------------------------------------- /samples/SVP_mem_reader/charmap.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_mem_reader/charmap.asm -------------------------------------------------------------------------------- /samples/SVP_mem_reader/constants.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_mem_reader/constants.asm -------------------------------------------------------------------------------- /samples/SVP_mem_reader/dump.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_mem_reader/dump.asm -------------------------------------------------------------------------------- /samples/SVP_mem_reader/init.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_mem_reader/init.asm -------------------------------------------------------------------------------- /samples/SVP_mem_reader/macros.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_mem_reader/macros.asm -------------------------------------------------------------------------------- /samples/SVP_mem_reader/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_mem_reader/main.asm -------------------------------------------------------------------------------- /samples/SVP_mem_reader/output.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_mem_reader/output.map -------------------------------------------------------------------------------- /samples/SVP_mem_reader/pads.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_mem_reader/pads.asm -------------------------------------------------------------------------------- /samples/SVP_mem_reader/pixelfont.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_mem_reader/pixelfont.asm -------------------------------------------------------------------------------- /samples/SVP_mem_reader/rom/rom_svp.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_mem_reader/rom/rom_svp.bin -------------------------------------------------------------------------------- /samples/SVP_mem_reader/svp.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_mem_reader/svp.asm -------------------------------------------------------------------------------- /samples/SVP_mem_reader/svp_prog_access.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_mem_reader/svp_prog_access.svp -------------------------------------------------------------------------------- /samples/SVP_mem_reader/text.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_mem_reader/text.asm -------------------------------------------------------------------------------- /samples/SVP_mem_reader/vdp_utils.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_mem_reader/vdp_utils.asm -------------------------------------------------------------------------------- /samples/SVP_speed_test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_speed_test/README.md -------------------------------------------------------------------------------- /samples/SVP_speed_test/charmap.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_speed_test/charmap.asm -------------------------------------------------------------------------------- /samples/SVP_speed_test/constants.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_speed_test/constants.asm -------------------------------------------------------------------------------- /samples/SVP_speed_test/init.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_speed_test/init.asm -------------------------------------------------------------------------------- /samples/SVP_speed_test/macros.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_speed_test/macros.asm -------------------------------------------------------------------------------- /samples/SVP_speed_test/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_speed_test/main.asm -------------------------------------------------------------------------------- /samples/SVP_speed_test/output.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_speed_test/output.map -------------------------------------------------------------------------------- /samples/SVP_speed_test/pads.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_speed_test/pads.asm -------------------------------------------------------------------------------- /samples/SVP_speed_test/pixelfont.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_speed_test/pixelfont.asm -------------------------------------------------------------------------------- /samples/SVP_speed_test/rom/rom_svp.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_speed_test/rom/rom_svp.bin -------------------------------------------------------------------------------- /samples/SVP_speed_test/svp.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_speed_test/svp.asm -------------------------------------------------------------------------------- /samples/SVP_speed_test/tests.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_speed_test/tests.svp -------------------------------------------------------------------------------- /samples/SVP_speed_test/text.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_speed_test/text.asm -------------------------------------------------------------------------------- /samples/SVP_speed_test/vdp_utils.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_speed_test/vdp_utils.asm -------------------------------------------------------------------------------- /samples/SVP_tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_tests/README.md -------------------------------------------------------------------------------- /samples/SVP_tests/charmap.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_tests/charmap.asm -------------------------------------------------------------------------------- /samples/SVP_tests/constants.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_tests/constants.asm -------------------------------------------------------------------------------- /samples/SVP_tests/init.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_tests/init.asm -------------------------------------------------------------------------------- /samples/SVP_tests/macros.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_tests/macros.asm -------------------------------------------------------------------------------- /samples/SVP_tests/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_tests/main.asm -------------------------------------------------------------------------------- /samples/SVP_tests/output.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_tests/output.lst -------------------------------------------------------------------------------- /samples/SVP_tests/output.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_tests/output.map -------------------------------------------------------------------------------- /samples/SVP_tests/pixelfont.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_tests/pixelfont.asm -------------------------------------------------------------------------------- /samples/SVP_tests/rom/rom_svp.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_tests/rom/rom_svp.bin -------------------------------------------------------------------------------- /samples/SVP_tests/svp.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_tests/svp.asm -------------------------------------------------------------------------------- /samples/SVP_tests/tests.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_tests/tests.svp -------------------------------------------------------------------------------- /samples/SVP_tests/text.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_tests/text.asm -------------------------------------------------------------------------------- /samples/SVP_tests/vdp_utils.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/samples/SVP_tests/vdp_utils.asm -------------------------------------------------------------------------------- /tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/README.md -------------------------------------------------------------------------------- /tools/ssp16asm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/Cargo.toml -------------------------------------------------------------------------------- /tools/ssp16asm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/README.md -------------------------------------------------------------------------------- /tools/ssp16asm/src/asm/labels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/asm/labels.rs -------------------------------------------------------------------------------- /tools/ssp16asm/src/asm/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/asm/macros.rs -------------------------------------------------------------------------------- /tools/ssp16asm/src/asm/mnemonics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/asm/mnemonics.rs -------------------------------------------------------------------------------- /tools/ssp16asm/src/asm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/asm/mod.rs -------------------------------------------------------------------------------- /tools/ssp16asm/src/asm/operators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/asm/operators.rs -------------------------------------------------------------------------------- /tools/ssp16asm/src/asm/registers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/asm/registers.rs -------------------------------------------------------------------------------- /tools/ssp16asm/src/assembler/assembly.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/assembler/assembly.rs -------------------------------------------------------------------------------- /tools/ssp16asm/src/assembler/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/assembler/errors.rs -------------------------------------------------------------------------------- /tools/ssp16asm/src/assembler/instructions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/assembler/instructions.rs -------------------------------------------------------------------------------- /tools/ssp16asm/src/assembler/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/assembler/mod.rs -------------------------------------------------------------------------------- /tools/ssp16asm/src/assembler/operations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/assembler/operations.rs -------------------------------------------------------------------------------- /tools/ssp16asm/src/cli.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/cli.yml -------------------------------------------------------------------------------- /tools/ssp16asm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/lib.rs -------------------------------------------------------------------------------- /tools/ssp16asm/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/main.rs -------------------------------------------------------------------------------- /tools/ssp16asm/src/tokenization/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/tokenization/errors.rs -------------------------------------------------------------------------------- /tools/ssp16asm/src/tokenization/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/tokenization/mod.rs -------------------------------------------------------------------------------- /tools/ssp16asm/src/tokenization/tokens.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/ssp16asm/src/tokenization/tokens.rs -------------------------------------------------------------------------------- /tools/svptool/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/svptool/Cargo.toml -------------------------------------------------------------------------------- /tools/svptool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/svptool/README.md -------------------------------------------------------------------------------- /tools/svptool/src/cli.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/svptool/src/cli.yml -------------------------------------------------------------------------------- /tools/svptool/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/svptool/src/lib.rs -------------------------------------------------------------------------------- /tools/svptool/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesiloniz/svpdev/HEAD/tools/svptool/src/main.rs --------------------------------------------------------------------------------