├── .clang-format ├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .gitignore ├── .gitmodules ├── .vscode ├── c_cpp_properties.json ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── CMakeLists.txt ├── LICENSE ├── NOTICE.md ├── README.md ├── docs ├── datasheets.md ├── devcontainer.md ├── fpga │ ├── README.md │ ├── ep2.md │ ├── guidelines.md │ └── t8.md ├── git.md ├── img │ ├── assembly-required.jpg │ ├── block-diagram.drawio.svg │ ├── memory-map.drawio.svg │ └── status.jpg ├── pet │ ├── compat.md │ ├── ram.md │ ├── roms.md │ └── video.md ├── pico.md ├── todo.md └── tools.md ├── fw ├── CMakeLists.txt ├── README.md ├── driver.c ├── driver.h ├── dvi │ ├── dvi.c │ └── dvi.h ├── fpga │ ├── bitstream.h │ ├── bitstream.sh │ ├── fpga.c │ └── fpga.h ├── global.c ├── global.h ├── hw.h ├── main.c ├── pch.h ├── pet.c ├── pet.h ├── roms.h ├── roms │ └── roms.sh ├── sd │ ├── sd.c │ └── sd.h ├── test.c ├── test.h ├── tusb_config.h └── usb │ ├── cdc_app.c │ ├── hid_app.c │ ├── keyboard.c │ ├── keyboard.h │ ├── msc_app.c │ ├── usb.c │ └── usb.h ├── hw ├── Mainboard │ ├── Audio.kicad_sch │ ├── CASS.kicad_sch │ ├── CPU.kicad_sch │ ├── DVI.kicad_sch │ ├── FLASH.kicad_sch │ ├── FPGA.kicad_sch │ ├── FPGA_CFG.kicad_sch │ ├── IEEE.kicad_sch │ ├── IO.kicad_sch │ ├── Keyboard.kicad_sch │ ├── MAGIC.kicad_sch │ ├── MCU.kicad_sch │ ├── MIT.kicad_mod │ ├── Mainboard-cache.lib │ ├── Mainboard-rescue.dcm │ ├── Mainboard-rescue.lib │ ├── Mainboard.kicad_pcb │ ├── Mainboard.kicad_pro │ ├── Mainboard.kicad_sch │ ├── Mainboard.sch │ ├── MicroSD.kicad_sch │ ├── PET.dcm │ ├── PET.lib │ ├── PET.pretty │ │ ├── APEM_MJTP1117.kicad_mod │ │ ├── CP_Radial_D16.0mm_P5.00mm_P7.50mm.kicad_mod │ │ ├── CP_Radial_D18.0mm_P5.00mm_P7.50mm.kicad_mod │ │ ├── Keyboard_Header_1x20_P2.54mm_Vertical.kicad_mod │ │ ├── L_10.4x11.4_H4.kicad_mod │ │ ├── MIT.kicad_mod │ │ ├── NetTie-2_SMD_Pad_0.28.kicad_mod │ │ ├── NetTie-2_SMD_Pad_0.4_to_0.28mm.kicad_mod │ │ ├── NetTie-2_SMD_Pad_0.4_to_0.2mm.kicad_mod │ │ ├── NetTie-2_SMD_Pad_1.6_to_0.4mm.kicad_mod │ │ ├── PET_MountingHole_4mm.kicad_mod │ │ ├── PET_POWER_Molex_KK-396_A-41791-0009_1x09_P3.96mm_Vertical.kicad_mod │ │ ├── PET_Video.kicad_mod │ │ ├── QFP50P2200X2200X160-144N.kicad_mod │ │ ├── R_0805_or_THT.kicad_mod │ │ ├── Raspberry Pi Zero W 2.kicad_mod │ │ ├── Raspberry Pi Zero W.kicad_mod │ │ ├── SOT-23-3L.kicad_mod │ │ ├── STX31205B.kicad_mod │ │ ├── TO-252-2_ThermalVias.kicad_mod │ │ ├── V1100SMDBL.kicad_mod │ │ └── packages3d │ │ │ └── KEY-TH_SKHLLBA010.wrl │ ├── POWER.kicad_sch │ ├── SN74LS07DR.lib │ ├── SN74LS07DR.step │ ├── SOIC127P600X175-14N.kicad_mod │ ├── USB.kicad_sch │ ├── USER.kicad_sch │ ├── VIDEO.kicad_sch │ ├── fp-lib-table │ ├── pattern.kicad_mod │ ├── production │ │ ├── bom.csv │ │ ├── gerber.zip │ │ ├── netlist.ipc │ │ └── positions.csv │ └── sym-lib-table ├── PET.bak └── PET.kicad_sym ├── roms └── CMakeLists.txt ├── rtl ├── ep2 │ ├── PET.qpf │ ├── PET.qsf │ ├── PET.sdc │ ├── PET.srf │ ├── PET_description.txt │ ├── address_decoding.sv │ ├── assert.svh │ ├── bus.sv │ ├── control.sv │ ├── crtc.sv │ ├── crtc.vh │ ├── keyboard.sv │ ├── main.sv │ ├── main_tb.sv │ ├── pe_pulse.sv │ ├── pll.ppf │ ├── pll.qip │ ├── pll.v │ ├── pll_bb.v │ ├── scripts │ │ └── PostModule.tcl │ ├── spi.sv │ ├── spi_bridge.sv │ ├── spi_buffer.sv │ ├── spi_driver.sv │ ├── sync.sv │ ├── tb_address_decoding.sv │ ├── tb_bus.sv │ ├── tb_common.sv │ ├── tb_crtc.sv │ ├── tb_crtc_sync_gen.sv │ ├── tb_dotgen.sv │ ├── tb_edge_detect.sv │ ├── tb_keyboard.sv │ ├── tb_spi.sv │ ├── tb_spi_bridge.sv │ ├── tb_spi_buffer.sv │ ├── tb_spi_common.vh │ ├── tb_sync.sv │ ├── tb_video.sv │ ├── tb_video2.sv │ ├── test.cmd │ ├── test.sh │ ├── timing.sv │ ├── timing_tb.sv │ ├── top.sv │ ├── video.sv │ ├── video1.sv │ └── video2.sv └── t8 │ └── PET │ ├── PET.peri.xml │ ├── PET.xml │ ├── sim │ ├── PET_tb.sv │ ├── address_decoding_tb.sv │ ├── crtc_driver.sv │ ├── crtc_tb.sv │ ├── mock_cpu.sv │ ├── mock_mcu.sv │ ├── spi_driver.sv │ ├── top_driver.sv │ └── video_tb.sv │ └── src │ ├── PET.sdc │ ├── address_decoding.sv │ ├── audio.sv │ ├── control.sv │ ├── keyboard.sv │ ├── main.sv │ ├── spi.sv │ ├── timing.sv │ ├── top.sv │ ├── video.sv │ ├── video_crtc.sv │ └── video_dotgen.sv ├── setup.sh ├── sim-video.bat ├── sim.bat └── term.sh /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/.clang-format -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/NOTICE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/README.md -------------------------------------------------------------------------------- /docs/datasheets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/datasheets.md -------------------------------------------------------------------------------- /docs/devcontainer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/devcontainer.md -------------------------------------------------------------------------------- /docs/fpga/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/fpga/README.md -------------------------------------------------------------------------------- /docs/fpga/ep2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/fpga/ep2.md -------------------------------------------------------------------------------- /docs/fpga/guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/fpga/guidelines.md -------------------------------------------------------------------------------- /docs/fpga/t8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/fpga/t8.md -------------------------------------------------------------------------------- /docs/git.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/git.md -------------------------------------------------------------------------------- /docs/img/assembly-required.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/img/assembly-required.jpg -------------------------------------------------------------------------------- /docs/img/block-diagram.drawio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/img/block-diagram.drawio.svg -------------------------------------------------------------------------------- /docs/img/memory-map.drawio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/img/memory-map.drawio.svg -------------------------------------------------------------------------------- /docs/img/status.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/img/status.jpg -------------------------------------------------------------------------------- /docs/pet/compat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/pet/compat.md -------------------------------------------------------------------------------- /docs/pet/ram.md: -------------------------------------------------------------------------------- 1 | # Roms 2 | 3 | ## Reference 4 | 5 | * [8x96 Info](http://www.6502.org/users/andre/petindex/8x96.html) -------------------------------------------------------------------------------- /docs/pet/roms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/pet/roms.md -------------------------------------------------------------------------------- /docs/pet/video.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/pet/video.md -------------------------------------------------------------------------------- /docs/pico.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/pico.md -------------------------------------------------------------------------------- /docs/todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/todo.md -------------------------------------------------------------------------------- /docs/tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/docs/tools.md -------------------------------------------------------------------------------- /fw/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/CMakeLists.txt -------------------------------------------------------------------------------- /fw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/README.md -------------------------------------------------------------------------------- /fw/driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/driver.c -------------------------------------------------------------------------------- /fw/driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/driver.h -------------------------------------------------------------------------------- /fw/dvi/dvi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/dvi/dvi.c -------------------------------------------------------------------------------- /fw/dvi/dvi.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | void video_init(); 4 | -------------------------------------------------------------------------------- /fw/fpga/bitstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/fpga/bitstream.h -------------------------------------------------------------------------------- /fw/fpga/bitstream.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | cat PET.bin | xxd -i > bitstream.h -------------------------------------------------------------------------------- /fw/fpga/fpga.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/fpga/fpga.c -------------------------------------------------------------------------------- /fw/fpga/fpga.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/fpga/fpga.h -------------------------------------------------------------------------------- /fw/global.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/global.c -------------------------------------------------------------------------------- /fw/global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/global.h -------------------------------------------------------------------------------- /fw/hw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/hw.h -------------------------------------------------------------------------------- /fw/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/main.c -------------------------------------------------------------------------------- /fw/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/pch.h -------------------------------------------------------------------------------- /fw/pet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/pet.c -------------------------------------------------------------------------------- /fw/pet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/pet.h -------------------------------------------------------------------------------- /fw/roms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/roms.h -------------------------------------------------------------------------------- /fw/roms/roms.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/roms/roms.sh -------------------------------------------------------------------------------- /fw/sd/sd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/sd/sd.c -------------------------------------------------------------------------------- /fw/sd/sd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/sd/sd.h -------------------------------------------------------------------------------- /fw/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/test.c -------------------------------------------------------------------------------- /fw/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/test.h -------------------------------------------------------------------------------- /fw/tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/tusb_config.h -------------------------------------------------------------------------------- /fw/usb/cdc_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/usb/cdc_app.c -------------------------------------------------------------------------------- /fw/usb/hid_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/usb/hid_app.c -------------------------------------------------------------------------------- /fw/usb/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/usb/keyboard.c -------------------------------------------------------------------------------- /fw/usb/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/usb/keyboard.h -------------------------------------------------------------------------------- /fw/usb/msc_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/usb/msc_app.c -------------------------------------------------------------------------------- /fw/usb/usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/usb/usb.c -------------------------------------------------------------------------------- /fw/usb/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/fw/usb/usb.h -------------------------------------------------------------------------------- /hw/Mainboard/Audio.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/Audio.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/CASS.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/CASS.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/CPU.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/CPU.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/DVI.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/DVI.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/FLASH.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/FLASH.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/FPGA.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/FPGA.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/FPGA_CFG.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/FPGA_CFG.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/IEEE.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/IEEE.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/IO.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/IO.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/Keyboard.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/Keyboard.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/MAGIC.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/MAGIC.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/MCU.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/MCU.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/MIT.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/MIT.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/Mainboard-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/Mainboard-cache.lib -------------------------------------------------------------------------------- /hw/Mainboard/Mainboard-rescue.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /hw/Mainboard/Mainboard-rescue.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/Mainboard-rescue.lib -------------------------------------------------------------------------------- /hw/Mainboard/Mainboard.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/Mainboard.kicad_pcb -------------------------------------------------------------------------------- /hw/Mainboard/Mainboard.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/Mainboard.kicad_pro -------------------------------------------------------------------------------- /hw/Mainboard/Mainboard.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/Mainboard.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/Mainboard.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/Mainboard.sch -------------------------------------------------------------------------------- /hw/Mainboard/MicroSD.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/MicroSD.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/PET.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.dcm -------------------------------------------------------------------------------- /hw/Mainboard/PET.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.lib -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/APEM_MJTP1117.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/APEM_MJTP1117.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/CP_Radial_D16.0mm_P5.00mm_P7.50mm.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/CP_Radial_D16.0mm_P5.00mm_P7.50mm.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/CP_Radial_D18.0mm_P5.00mm_P7.50mm.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/CP_Radial_D18.0mm_P5.00mm_P7.50mm.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/Keyboard_Header_1x20_P2.54mm_Vertical.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/Keyboard_Header_1x20_P2.54mm_Vertical.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/L_10.4x11.4_H4.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/L_10.4x11.4_H4.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/MIT.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/MIT.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/NetTie-2_SMD_Pad_0.28.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/NetTie-2_SMD_Pad_0.28.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/NetTie-2_SMD_Pad_0.4_to_0.28mm.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/NetTie-2_SMD_Pad_0.4_to_0.28mm.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/NetTie-2_SMD_Pad_0.4_to_0.2mm.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/NetTie-2_SMD_Pad_0.4_to_0.2mm.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/NetTie-2_SMD_Pad_1.6_to_0.4mm.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/NetTie-2_SMD_Pad_1.6_to_0.4mm.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/PET_MountingHole_4mm.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/PET_MountingHole_4mm.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/PET_POWER_Molex_KK-396_A-41791-0009_1x09_P3.96mm_Vertical.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/PET_POWER_Molex_KK-396_A-41791-0009_1x09_P3.96mm_Vertical.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/PET_Video.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/PET_Video.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/QFP50P2200X2200X160-144N.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/QFP50P2200X2200X160-144N.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/R_0805_or_THT.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/R_0805_or_THT.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/Raspberry Pi Zero W 2.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/Raspberry Pi Zero W 2.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/Raspberry Pi Zero W.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/Raspberry Pi Zero W.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/SOT-23-3L.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/SOT-23-3L.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/STX31205B.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/STX31205B.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/TO-252-2_ThermalVias.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/TO-252-2_ThermalVias.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/V1100SMDBL.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/V1100SMDBL.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/PET.pretty/packages3d/KEY-TH_SKHLLBA010.wrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/PET.pretty/packages3d/KEY-TH_SKHLLBA010.wrl -------------------------------------------------------------------------------- /hw/Mainboard/POWER.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/POWER.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/SN74LS07DR.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/SN74LS07DR.lib -------------------------------------------------------------------------------- /hw/Mainboard/SN74LS07DR.step: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/SN74LS07DR.step -------------------------------------------------------------------------------- /hw/Mainboard/SOIC127P600X175-14N.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/SOIC127P600X175-14N.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/USB.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/USB.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/USER.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/USER.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/VIDEO.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/VIDEO.kicad_sch -------------------------------------------------------------------------------- /hw/Mainboard/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/fp-lib-table -------------------------------------------------------------------------------- /hw/Mainboard/pattern.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/pattern.kicad_mod -------------------------------------------------------------------------------- /hw/Mainboard/production/bom.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/production/bom.csv -------------------------------------------------------------------------------- /hw/Mainboard/production/gerber.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/production/gerber.zip -------------------------------------------------------------------------------- /hw/Mainboard/production/netlist.ipc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/production/netlist.ipc -------------------------------------------------------------------------------- /hw/Mainboard/production/positions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/production/positions.csv -------------------------------------------------------------------------------- /hw/Mainboard/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/Mainboard/sym-lib-table -------------------------------------------------------------------------------- /hw/PET.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/PET.bak -------------------------------------------------------------------------------- /hw/PET.kicad_sym: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/hw/PET.kicad_sym -------------------------------------------------------------------------------- /roms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/roms/CMakeLists.txt -------------------------------------------------------------------------------- /rtl/ep2/PET.qpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/PET.qpf -------------------------------------------------------------------------------- /rtl/ep2/PET.qsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/PET.qsf -------------------------------------------------------------------------------- /rtl/ep2/PET.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/PET.sdc -------------------------------------------------------------------------------- /rtl/ep2/PET.srf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/PET.srf -------------------------------------------------------------------------------- /rtl/ep2/PET_description.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rtl/ep2/address_decoding.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/address_decoding.sv -------------------------------------------------------------------------------- /rtl/ep2/assert.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/assert.svh -------------------------------------------------------------------------------- /rtl/ep2/bus.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/bus.sv -------------------------------------------------------------------------------- /rtl/ep2/control.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/control.sv -------------------------------------------------------------------------------- /rtl/ep2/crtc.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/crtc.sv -------------------------------------------------------------------------------- /rtl/ep2/crtc.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/crtc.vh -------------------------------------------------------------------------------- /rtl/ep2/keyboard.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/keyboard.sv -------------------------------------------------------------------------------- /rtl/ep2/main.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/main.sv -------------------------------------------------------------------------------- /rtl/ep2/main_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/main_tb.sv -------------------------------------------------------------------------------- /rtl/ep2/pe_pulse.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/pe_pulse.sv -------------------------------------------------------------------------------- /rtl/ep2/pll.ppf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/pll.ppf -------------------------------------------------------------------------------- /rtl/ep2/pll.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/pll.qip -------------------------------------------------------------------------------- /rtl/ep2/pll.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/pll.v -------------------------------------------------------------------------------- /rtl/ep2/pll_bb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/pll_bb.v -------------------------------------------------------------------------------- /rtl/ep2/scripts/PostModule.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/scripts/PostModule.tcl -------------------------------------------------------------------------------- /rtl/ep2/spi.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/spi.sv -------------------------------------------------------------------------------- /rtl/ep2/spi_bridge.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/spi_bridge.sv -------------------------------------------------------------------------------- /rtl/ep2/spi_buffer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/spi_buffer.sv -------------------------------------------------------------------------------- /rtl/ep2/spi_driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/spi_driver.sv -------------------------------------------------------------------------------- /rtl/ep2/sync.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/sync.sv -------------------------------------------------------------------------------- /rtl/ep2/tb_address_decoding.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/tb_address_decoding.sv -------------------------------------------------------------------------------- /rtl/ep2/tb_bus.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/tb_bus.sv -------------------------------------------------------------------------------- /rtl/ep2/tb_common.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/tb_common.sv -------------------------------------------------------------------------------- /rtl/ep2/tb_crtc.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/tb_crtc.sv -------------------------------------------------------------------------------- /rtl/ep2/tb_crtc_sync_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/tb_crtc_sync_gen.sv -------------------------------------------------------------------------------- /rtl/ep2/tb_dotgen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/tb_dotgen.sv -------------------------------------------------------------------------------- /rtl/ep2/tb_edge_detect.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/tb_edge_detect.sv -------------------------------------------------------------------------------- /rtl/ep2/tb_keyboard.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/tb_keyboard.sv -------------------------------------------------------------------------------- /rtl/ep2/tb_spi.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/tb_spi.sv -------------------------------------------------------------------------------- /rtl/ep2/tb_spi_bridge.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/tb_spi_bridge.sv -------------------------------------------------------------------------------- /rtl/ep2/tb_spi_buffer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/tb_spi_buffer.sv -------------------------------------------------------------------------------- /rtl/ep2/tb_spi_common.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/tb_spi_common.vh -------------------------------------------------------------------------------- /rtl/ep2/tb_sync.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/tb_sync.sv -------------------------------------------------------------------------------- /rtl/ep2/tb_video.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/tb_video.sv -------------------------------------------------------------------------------- /rtl/ep2/tb_video2.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/tb_video2.sv -------------------------------------------------------------------------------- /rtl/ep2/test.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/test.cmd -------------------------------------------------------------------------------- /rtl/ep2/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/test.sh -------------------------------------------------------------------------------- /rtl/ep2/timing.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/timing.sv -------------------------------------------------------------------------------- /rtl/ep2/timing_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/timing_tb.sv -------------------------------------------------------------------------------- /rtl/ep2/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/top.sv -------------------------------------------------------------------------------- /rtl/ep2/video.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/video.sv -------------------------------------------------------------------------------- /rtl/ep2/video1.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/video1.sv -------------------------------------------------------------------------------- /rtl/ep2/video2.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/ep2/video2.sv -------------------------------------------------------------------------------- /rtl/t8/PET/PET.peri.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/PET.peri.xml -------------------------------------------------------------------------------- /rtl/t8/PET/PET.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/PET.xml -------------------------------------------------------------------------------- /rtl/t8/PET/sim/PET_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/sim/PET_tb.sv -------------------------------------------------------------------------------- /rtl/t8/PET/sim/address_decoding_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/sim/address_decoding_tb.sv -------------------------------------------------------------------------------- /rtl/t8/PET/sim/crtc_driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/sim/crtc_driver.sv -------------------------------------------------------------------------------- /rtl/t8/PET/sim/crtc_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/sim/crtc_tb.sv -------------------------------------------------------------------------------- /rtl/t8/PET/sim/mock_cpu.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/sim/mock_cpu.sv -------------------------------------------------------------------------------- /rtl/t8/PET/sim/mock_mcu.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/sim/mock_mcu.sv -------------------------------------------------------------------------------- /rtl/t8/PET/sim/spi_driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/sim/spi_driver.sv -------------------------------------------------------------------------------- /rtl/t8/PET/sim/top_driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/sim/top_driver.sv -------------------------------------------------------------------------------- /rtl/t8/PET/sim/video_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/sim/video_tb.sv -------------------------------------------------------------------------------- /rtl/t8/PET/src/PET.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/src/PET.sdc -------------------------------------------------------------------------------- /rtl/t8/PET/src/address_decoding.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/src/address_decoding.sv -------------------------------------------------------------------------------- /rtl/t8/PET/src/audio.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/src/audio.sv -------------------------------------------------------------------------------- /rtl/t8/PET/src/control.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/src/control.sv -------------------------------------------------------------------------------- /rtl/t8/PET/src/keyboard.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/src/keyboard.sv -------------------------------------------------------------------------------- /rtl/t8/PET/src/main.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/src/main.sv -------------------------------------------------------------------------------- /rtl/t8/PET/src/spi.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/src/spi.sv -------------------------------------------------------------------------------- /rtl/t8/PET/src/timing.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/src/timing.sv -------------------------------------------------------------------------------- /rtl/t8/PET/src/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/src/top.sv -------------------------------------------------------------------------------- /rtl/t8/PET/src/video.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/src/video.sv -------------------------------------------------------------------------------- /rtl/t8/PET/src/video_crtc.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/src/video_crtc.sv -------------------------------------------------------------------------------- /rtl/t8/PET/src/video_dotgen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/rtl/t8/PET/src/video_dotgen.sv -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/setup.sh -------------------------------------------------------------------------------- /sim-video.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/sim-video.bat -------------------------------------------------------------------------------- /sim.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DLehenbauer/commodore-pet-clone/HEAD/sim.bat -------------------------------------------------------------------------------- /term.sh: -------------------------------------------------------------------------------- 1 | minicom -b 115200 -o -D /dev/ttyACM0 --------------------------------------------------------------------------------