├── Firmware ├── Debug │ ├── fifo.ls │ ├── fifo.o │ ├── hardware.ls │ ├── hardware.o │ ├── hotkey.elf │ ├── hotkey.lkf │ ├── hotkey.map │ ├── hotkey.s19 │ ├── hotkey.sm8 │ ├── main.ls │ ├── main.o │ ├── stm8_interrupt_vector.ls │ └── stm8_interrupt_vector.o ├── Hotkey.stw ├── Hotkey.wdb ├── Hotkey.wed ├── Release │ └── hotkey.lkf ├── checkres.spy ├── hardware.c ├── hardware.h ├── hotkey.dep ├── hotkey.pdb ├── hotkey.stp ├── hotkey_Programmer │ ├── hotkey_STVP.stp │ └── hotkey_STVP_OPTION BYTE.hex ├── irq.h ├── main.c ├── stm8_interrupt_vector.c ├── stm8_interrupt_vector.h ├── stm8s.h └── stm8s_conf.h ├── Hardware ├── AZHW371 HDMI Switch.pdf ├── Acive Or'ing (optional) │ ├── Active or'ing.pdf │ ├── LT Spice simulation │ │ ├── Active or'ing diode discrete -0.asc │ │ ├── note.txt │ │ └── si2307bd.lib │ ├── Or'ing.brd │ ├── Or'ing.sch │ ├── RPi3 Model B or'ing circuit.png │ └── active or'ing PCB.png ├── KVM boards - top.jpg ├── KVM boards.jpg ├── STM8S003 -OSH.brd ├── STM8S003 -OSH.pdf ├── STM8S003 -OSH.sch ├── STM8S003 -OSH_ListByValues.csv ├── Sketchup - 3D model │ └── Sketchup -KVM 3D model.zip ├── USB Connector.brd ├── USB Connector.sch ├── USB Mux-v0.1.pdf ├── USB Mux-v0.1_ListByValues.csv ├── USB Mux-v0.2.brd ├── USB Mux-v0.2.sch └── Wiring diagram.png ├── KVM-Hotkey ├── Debug │ ├── fifo.ls │ ├── fifo.o │ ├── hardware.ls │ ├── hardware.o │ ├── hotkey.lkf │ ├── hotkey.map │ ├── hotkey.s19 │ ├── hotkey.sm8 │ ├── main.ls │ ├── main.o │ ├── stm8_interrupt_vector.ls │ └── stm8_interrupt_vector.o ├── Hotkey.stw ├── Hotkey.wdb ├── Hotkey.wed ├── Release │ └── hotkey.lkf ├── TAGS.txt ├── TAGS_Filelist.txt ├── hardware.c ├── hardware.h ├── hotkey.dep ├── hotkey.pdb ├── hotkey.stp ├── irq.h ├── main.c ├── stm8_interrupt_vector.c ├── stm8_interrupt_vector.h ├── stm8s.h └── stm8s_conf.h └── README.md /Firmware/Debug/fifo.ls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Debug/fifo.ls -------------------------------------------------------------------------------- /Firmware/Debug/fifo.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Debug/fifo.o -------------------------------------------------------------------------------- /Firmware/Debug/hardware.ls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Debug/hardware.ls -------------------------------------------------------------------------------- /Firmware/Debug/hardware.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Debug/hardware.o -------------------------------------------------------------------------------- /Firmware/Debug/hotkey.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Debug/hotkey.elf -------------------------------------------------------------------------------- /Firmware/Debug/hotkey.lkf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Debug/hotkey.lkf -------------------------------------------------------------------------------- /Firmware/Debug/hotkey.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Debug/hotkey.map -------------------------------------------------------------------------------- /Firmware/Debug/hotkey.s19: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Debug/hotkey.s19 -------------------------------------------------------------------------------- /Firmware/Debug/hotkey.sm8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Debug/hotkey.sm8 -------------------------------------------------------------------------------- /Firmware/Debug/main.ls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Debug/main.ls -------------------------------------------------------------------------------- /Firmware/Debug/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Debug/main.o -------------------------------------------------------------------------------- /Firmware/Debug/stm8_interrupt_vector.ls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Debug/stm8_interrupt_vector.ls -------------------------------------------------------------------------------- /Firmware/Debug/stm8_interrupt_vector.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Debug/stm8_interrupt_vector.o -------------------------------------------------------------------------------- /Firmware/Hotkey.stw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Hotkey.stw -------------------------------------------------------------------------------- /Firmware/Hotkey.wdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Hotkey.wdb -------------------------------------------------------------------------------- /Firmware/Hotkey.wed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Hotkey.wed -------------------------------------------------------------------------------- /Firmware/Release/hotkey.lkf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/Release/hotkey.lkf -------------------------------------------------------------------------------- /Firmware/checkres.spy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/checkres.spy -------------------------------------------------------------------------------- /Firmware/hardware.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/hardware.c -------------------------------------------------------------------------------- /Firmware/hardware.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/hardware.h -------------------------------------------------------------------------------- /Firmware/hotkey.dep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/hotkey.dep -------------------------------------------------------------------------------- /Firmware/hotkey.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/hotkey.pdb -------------------------------------------------------------------------------- /Firmware/hotkey.stp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/hotkey.stp -------------------------------------------------------------------------------- /Firmware/hotkey_Programmer/hotkey_STVP.stp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/hotkey_Programmer/hotkey_STVP.stp -------------------------------------------------------------------------------- /Firmware/hotkey_Programmer/hotkey_STVP_OPTION BYTE.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/hotkey_Programmer/hotkey_STVP_OPTION BYTE.hex -------------------------------------------------------------------------------- /Firmware/irq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/irq.h -------------------------------------------------------------------------------- /Firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/main.c -------------------------------------------------------------------------------- /Firmware/stm8_interrupt_vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/stm8_interrupt_vector.c -------------------------------------------------------------------------------- /Firmware/stm8_interrupt_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/stm8_interrupt_vector.h -------------------------------------------------------------------------------- /Firmware/stm8s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Firmware/stm8s.h -------------------------------------------------------------------------------- /Firmware/stm8s_conf.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Hardware/AZHW371 HDMI Switch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/AZHW371 HDMI Switch.pdf -------------------------------------------------------------------------------- /Hardware/Acive Or'ing (optional)/Active or'ing.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/Acive Or'ing (optional)/Active or'ing.pdf -------------------------------------------------------------------------------- /Hardware/Acive Or'ing (optional)/LT Spice simulation/Active or'ing diode discrete -0.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/Acive Or'ing (optional)/LT Spice simulation/Active or'ing diode discrete -0.asc -------------------------------------------------------------------------------- /Hardware/Acive Or'ing (optional)/LT Spice simulation/note.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/Acive Or'ing (optional)/LT Spice simulation/note.txt -------------------------------------------------------------------------------- /Hardware/Acive Or'ing (optional)/LT Spice simulation/si2307bd.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/Acive Or'ing (optional)/LT Spice simulation/si2307bd.lib -------------------------------------------------------------------------------- /Hardware/Acive Or'ing (optional)/Or'ing.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/Acive Or'ing (optional)/Or'ing.brd -------------------------------------------------------------------------------- /Hardware/Acive Or'ing (optional)/Or'ing.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/Acive Or'ing (optional)/Or'ing.sch -------------------------------------------------------------------------------- /Hardware/Acive Or'ing (optional)/RPi3 Model B or'ing circuit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/Acive Or'ing (optional)/RPi3 Model B or'ing circuit.png -------------------------------------------------------------------------------- /Hardware/Acive Or'ing (optional)/active or'ing PCB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/Acive Or'ing (optional)/active or'ing PCB.png -------------------------------------------------------------------------------- /Hardware/KVM boards - top.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/KVM boards - top.jpg -------------------------------------------------------------------------------- /Hardware/KVM boards.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/KVM boards.jpg -------------------------------------------------------------------------------- /Hardware/STM8S003 -OSH.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/STM8S003 -OSH.brd -------------------------------------------------------------------------------- /Hardware/STM8S003 -OSH.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/STM8S003 -OSH.pdf -------------------------------------------------------------------------------- /Hardware/STM8S003 -OSH.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/STM8S003 -OSH.sch -------------------------------------------------------------------------------- /Hardware/STM8S003 -OSH_ListByValues.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/STM8S003 -OSH_ListByValues.csv -------------------------------------------------------------------------------- /Hardware/Sketchup - 3D model/Sketchup -KVM 3D model.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/Sketchup - 3D model/Sketchup -KVM 3D model.zip -------------------------------------------------------------------------------- /Hardware/USB Connector.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/USB Connector.brd -------------------------------------------------------------------------------- /Hardware/USB Connector.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/USB Connector.sch -------------------------------------------------------------------------------- /Hardware/USB Mux-v0.1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/USB Mux-v0.1.pdf -------------------------------------------------------------------------------- /Hardware/USB Mux-v0.1_ListByValues.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/USB Mux-v0.1_ListByValues.csv -------------------------------------------------------------------------------- /Hardware/USB Mux-v0.2.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/USB Mux-v0.2.brd -------------------------------------------------------------------------------- /Hardware/USB Mux-v0.2.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/USB Mux-v0.2.sch -------------------------------------------------------------------------------- /Hardware/Wiring diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/Hardware/Wiring diagram.png -------------------------------------------------------------------------------- /KVM-Hotkey/Debug/fifo.ls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/Debug/fifo.ls -------------------------------------------------------------------------------- /KVM-Hotkey/Debug/fifo.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/Debug/fifo.o -------------------------------------------------------------------------------- /KVM-Hotkey/Debug/hardware.ls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/Debug/hardware.ls -------------------------------------------------------------------------------- /KVM-Hotkey/Debug/hardware.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/Debug/hardware.o -------------------------------------------------------------------------------- /KVM-Hotkey/Debug/hotkey.lkf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/Debug/hotkey.lkf -------------------------------------------------------------------------------- /KVM-Hotkey/Debug/hotkey.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/Debug/hotkey.map -------------------------------------------------------------------------------- /KVM-Hotkey/Debug/hotkey.s19: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/Debug/hotkey.s19 -------------------------------------------------------------------------------- /KVM-Hotkey/Debug/hotkey.sm8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/Debug/hotkey.sm8 -------------------------------------------------------------------------------- /KVM-Hotkey/Debug/main.ls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/Debug/main.ls -------------------------------------------------------------------------------- /KVM-Hotkey/Debug/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/Debug/main.o -------------------------------------------------------------------------------- /KVM-Hotkey/Debug/stm8_interrupt_vector.ls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/Debug/stm8_interrupt_vector.ls -------------------------------------------------------------------------------- /KVM-Hotkey/Debug/stm8_interrupt_vector.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/Debug/stm8_interrupt_vector.o -------------------------------------------------------------------------------- /KVM-Hotkey/Hotkey.stw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/Hotkey.stw -------------------------------------------------------------------------------- /KVM-Hotkey/Hotkey.wdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/Hotkey.wdb -------------------------------------------------------------------------------- /KVM-Hotkey/Hotkey.wed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/Hotkey.wed -------------------------------------------------------------------------------- /KVM-Hotkey/Release/hotkey.lkf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/Release/hotkey.lkf -------------------------------------------------------------------------------- /KVM-Hotkey/TAGS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/TAGS.txt -------------------------------------------------------------------------------- /KVM-Hotkey/TAGS_Filelist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/TAGS_Filelist.txt -------------------------------------------------------------------------------- /KVM-Hotkey/hardware.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/hardware.c -------------------------------------------------------------------------------- /KVM-Hotkey/hardware.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/hardware.h -------------------------------------------------------------------------------- /KVM-Hotkey/hotkey.dep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/hotkey.dep -------------------------------------------------------------------------------- /KVM-Hotkey/hotkey.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/hotkey.pdb -------------------------------------------------------------------------------- /KVM-Hotkey/hotkey.stp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/hotkey.stp -------------------------------------------------------------------------------- /KVM-Hotkey/irq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/irq.h -------------------------------------------------------------------------------- /KVM-Hotkey/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/main.c -------------------------------------------------------------------------------- /KVM-Hotkey/stm8_interrupt_vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/stm8_interrupt_vector.c -------------------------------------------------------------------------------- /KVM-Hotkey/stm8_interrupt_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/stm8_interrupt_vector.h -------------------------------------------------------------------------------- /KVM-Hotkey/stm8s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/KVM-Hotkey/stm8s.h -------------------------------------------------------------------------------- /KVM-Hotkey/stm8s_conf.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGA-Computer/KVM-Switch/HEAD/README.md --------------------------------------------------------------------------------