├── README.md ├── hardware ├── eagle │ ├── glcd2usb.brd │ └── glcd2usb.sch └── gerber │ ├── glcd2usb.GBL │ ├── glcd2usb.GBO │ ├── glcd2usb.GBP │ ├── glcd2usb.GBS │ ├── glcd2usb.GML │ ├── glcd2usb.GTL │ ├── glcd2usb.GTO │ ├── glcd2usb.GTP │ ├── glcd2usb.GTS │ ├── glcd2usb.TXT │ ├── glcd2usb.brd │ ├── glcd2usb.do │ ├── glcd2usb.dri │ ├── glcd2usb.drl │ ├── glcd2usb.gpi │ └── glcd2usb.sch ├── images ├── glcd2usb.jpg ├── glcd2usb_bottom.jpg ├── glcd2usb_top.jpg ├── parts.png ├── pcb.png ├── pcb_full.png ├── polarity1.jpg ├── polarity2.jpg ├── schematic.png ├── schematic_full.png └── usbpinout.jpg ├── ks0108 ├── COPYING ├── Makefile ├── avrlibdefs.h ├── avrlibtypes.h ├── checksize ├── firmware.bin ├── firmware.hex ├── font5x7.h ├── fontgr.h ├── glcd.c ├── glcd.h ├── glcd.o ├── global.h ├── ks0108.c ├── ks0108.h ├── ks0108.o ├── ks0108conf.h ├── main.c ├── main.o ├── rprintf.c ├── rprintf.h ├── rprintf.o ├── usbconfig.h ├── usbdrv │ ├── Changelog.txt │ ├── CommercialLicense.txt │ ├── License.txt │ ├── Readme.txt │ ├── USB-ID-FAQ.txt │ ├── USB-IDs-for-free.txt │ ├── asmcommon.inc │ ├── oddebug.c │ ├── oddebug.h │ ├── oddebug.o │ ├── usbconfig-prototype.h │ ├── usbdrv.c │ ├── usbdrv.h │ ├── usbdrv.o │ ├── usbdrvasm.S │ ├── usbdrvasm.asm │ ├── usbdrvasm.o │ ├── usbdrvasm12.inc │ ├── usbdrvasm128.inc │ ├── usbdrvasm15.inc │ ├── usbdrvasm16.inc │ ├── usbdrvasm165.inc │ ├── usbdrvasm18-crc.inc │ ├── usbdrvasm18.inc │ ├── usbdrvasm20.inc │ └── usbportability.h └── version.h ├── lcd4linux ├── drv_GLCD2USB.c ├── glcd2usb.h └── readme.txt └── testclient ├── Makefile ├── Makefile.mingw ├── hidsdi.h ├── main.c ├── usb-libusb.c ├── usb-windows.c ├── usbcalls.c └── usbcalls.h /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/README.md -------------------------------------------------------------------------------- /hardware/eagle/glcd2usb.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/eagle/glcd2usb.brd -------------------------------------------------------------------------------- /hardware/eagle/glcd2usb.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/eagle/glcd2usb.sch -------------------------------------------------------------------------------- /hardware/gerber/glcd2usb.GBL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/gerber/glcd2usb.GBL -------------------------------------------------------------------------------- /hardware/gerber/glcd2usb.GBO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/gerber/glcd2usb.GBO -------------------------------------------------------------------------------- /hardware/gerber/glcd2usb.GBP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/gerber/glcd2usb.GBP -------------------------------------------------------------------------------- /hardware/gerber/glcd2usb.GBS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/gerber/glcd2usb.GBS -------------------------------------------------------------------------------- /hardware/gerber/glcd2usb.GML: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/gerber/glcd2usb.GML -------------------------------------------------------------------------------- /hardware/gerber/glcd2usb.GTL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/gerber/glcd2usb.GTL -------------------------------------------------------------------------------- /hardware/gerber/glcd2usb.GTO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/gerber/glcd2usb.GTO -------------------------------------------------------------------------------- /hardware/gerber/glcd2usb.GTP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/gerber/glcd2usb.GTP -------------------------------------------------------------------------------- /hardware/gerber/glcd2usb.GTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/gerber/glcd2usb.GTS -------------------------------------------------------------------------------- /hardware/gerber/glcd2usb.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/gerber/glcd2usb.TXT -------------------------------------------------------------------------------- /hardware/gerber/glcd2usb.brd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/gerber/glcd2usb.brd -------------------------------------------------------------------------------- /hardware/gerber/glcd2usb.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/gerber/glcd2usb.do -------------------------------------------------------------------------------- /hardware/gerber/glcd2usb.dri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/gerber/glcd2usb.dri -------------------------------------------------------------------------------- /hardware/gerber/glcd2usb.drl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/gerber/glcd2usb.drl -------------------------------------------------------------------------------- /hardware/gerber/glcd2usb.gpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/gerber/glcd2usb.gpi -------------------------------------------------------------------------------- /hardware/gerber/glcd2usb.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/hardware/gerber/glcd2usb.sch -------------------------------------------------------------------------------- /images/glcd2usb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/images/glcd2usb.jpg -------------------------------------------------------------------------------- /images/glcd2usb_bottom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/images/glcd2usb_bottom.jpg -------------------------------------------------------------------------------- /images/glcd2usb_top.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/images/glcd2usb_top.jpg -------------------------------------------------------------------------------- /images/parts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/images/parts.png -------------------------------------------------------------------------------- /images/pcb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/images/pcb.png -------------------------------------------------------------------------------- /images/pcb_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/images/pcb_full.png -------------------------------------------------------------------------------- /images/polarity1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/images/polarity1.jpg -------------------------------------------------------------------------------- /images/polarity2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/images/polarity2.jpg -------------------------------------------------------------------------------- /images/schematic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/images/schematic.png -------------------------------------------------------------------------------- /images/schematic_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/images/schematic_full.png -------------------------------------------------------------------------------- /images/usbpinout.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/images/usbpinout.jpg -------------------------------------------------------------------------------- /ks0108/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/COPYING -------------------------------------------------------------------------------- /ks0108/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/Makefile -------------------------------------------------------------------------------- /ks0108/avrlibdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/avrlibdefs.h -------------------------------------------------------------------------------- /ks0108/avrlibtypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/avrlibtypes.h -------------------------------------------------------------------------------- /ks0108/checksize: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/checksize -------------------------------------------------------------------------------- /ks0108/firmware.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/firmware.bin -------------------------------------------------------------------------------- /ks0108/firmware.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/firmware.hex -------------------------------------------------------------------------------- /ks0108/font5x7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/font5x7.h -------------------------------------------------------------------------------- /ks0108/fontgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/fontgr.h -------------------------------------------------------------------------------- /ks0108/glcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/glcd.c -------------------------------------------------------------------------------- /ks0108/glcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/glcd.h -------------------------------------------------------------------------------- /ks0108/glcd.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/glcd.o -------------------------------------------------------------------------------- /ks0108/global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/global.h -------------------------------------------------------------------------------- /ks0108/ks0108.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/ks0108.c -------------------------------------------------------------------------------- /ks0108/ks0108.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/ks0108.h -------------------------------------------------------------------------------- /ks0108/ks0108.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/ks0108.o -------------------------------------------------------------------------------- /ks0108/ks0108conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/ks0108conf.h -------------------------------------------------------------------------------- /ks0108/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/main.c -------------------------------------------------------------------------------- /ks0108/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/main.o -------------------------------------------------------------------------------- /ks0108/rprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/rprintf.c -------------------------------------------------------------------------------- /ks0108/rprintf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/rprintf.h -------------------------------------------------------------------------------- /ks0108/rprintf.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/rprintf.o -------------------------------------------------------------------------------- /ks0108/usbconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbconfig.h -------------------------------------------------------------------------------- /ks0108/usbdrv/Changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/Changelog.txt -------------------------------------------------------------------------------- /ks0108/usbdrv/CommercialLicense.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/CommercialLicense.txt -------------------------------------------------------------------------------- /ks0108/usbdrv/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/License.txt -------------------------------------------------------------------------------- /ks0108/usbdrv/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/Readme.txt -------------------------------------------------------------------------------- /ks0108/usbdrv/USB-ID-FAQ.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/USB-ID-FAQ.txt -------------------------------------------------------------------------------- /ks0108/usbdrv/USB-IDs-for-free.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/USB-IDs-for-free.txt -------------------------------------------------------------------------------- /ks0108/usbdrv/asmcommon.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/asmcommon.inc -------------------------------------------------------------------------------- /ks0108/usbdrv/oddebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/oddebug.c -------------------------------------------------------------------------------- /ks0108/usbdrv/oddebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/oddebug.h -------------------------------------------------------------------------------- /ks0108/usbdrv/oddebug.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/oddebug.o -------------------------------------------------------------------------------- /ks0108/usbdrv/usbconfig-prototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/usbconfig-prototype.h -------------------------------------------------------------------------------- /ks0108/usbdrv/usbdrv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/usbdrv.c -------------------------------------------------------------------------------- /ks0108/usbdrv/usbdrv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/usbdrv.h -------------------------------------------------------------------------------- /ks0108/usbdrv/usbdrv.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/usbdrv.o -------------------------------------------------------------------------------- /ks0108/usbdrv/usbdrvasm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/usbdrvasm.S -------------------------------------------------------------------------------- /ks0108/usbdrv/usbdrvasm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/usbdrvasm.asm -------------------------------------------------------------------------------- /ks0108/usbdrv/usbdrvasm.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/usbdrvasm.o -------------------------------------------------------------------------------- /ks0108/usbdrv/usbdrvasm12.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/usbdrvasm12.inc -------------------------------------------------------------------------------- /ks0108/usbdrv/usbdrvasm128.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/usbdrvasm128.inc -------------------------------------------------------------------------------- /ks0108/usbdrv/usbdrvasm15.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/usbdrvasm15.inc -------------------------------------------------------------------------------- /ks0108/usbdrv/usbdrvasm16.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/usbdrvasm16.inc -------------------------------------------------------------------------------- /ks0108/usbdrv/usbdrvasm165.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/usbdrvasm165.inc -------------------------------------------------------------------------------- /ks0108/usbdrv/usbdrvasm18-crc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/usbdrvasm18-crc.inc -------------------------------------------------------------------------------- /ks0108/usbdrv/usbdrvasm18.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/usbdrvasm18.inc -------------------------------------------------------------------------------- /ks0108/usbdrv/usbdrvasm20.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/usbdrvasm20.inc -------------------------------------------------------------------------------- /ks0108/usbdrv/usbportability.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/usbdrv/usbportability.h -------------------------------------------------------------------------------- /ks0108/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/ks0108/version.h -------------------------------------------------------------------------------- /lcd4linux/drv_GLCD2USB.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/lcd4linux/drv_GLCD2USB.c -------------------------------------------------------------------------------- /lcd4linux/glcd2usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/lcd4linux/glcd2usb.h -------------------------------------------------------------------------------- /lcd4linux/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/lcd4linux/readme.txt -------------------------------------------------------------------------------- /testclient/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/testclient/Makefile -------------------------------------------------------------------------------- /testclient/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/testclient/Makefile.mingw -------------------------------------------------------------------------------- /testclient/hidsdi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/testclient/hidsdi.h -------------------------------------------------------------------------------- /testclient/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/testclient/main.c -------------------------------------------------------------------------------- /testclient/usb-libusb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/testclient/usb-libusb.c -------------------------------------------------------------------------------- /testclient/usb-windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/testclient/usb-windows.c -------------------------------------------------------------------------------- /testclient/usbcalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/testclient/usbcalls.c -------------------------------------------------------------------------------- /testclient/usbcalls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harbaum/GLCD2USB/HEAD/testclient/usbcalls.h --------------------------------------------------------------------------------