├── LICENSE ├── Makefile ├── README.md ├── clusteraplus6-1.0 ├── Makefile ├── avrdude.conf ├── config.c ├── config.h ├── program.txt └── usbconfighw.h ├── clusterda-1.0 ├── Makefile ├── avrdude.conf ├── config.c ├── config.h └── usbconfighw.h ├── clusterphat-1.0 ├── Makefile ├── avrdude.conf ├── config.c ├── config.h └── usbconfighw.h ├── clustersingle-1.0 ├── Makefile ├── avrdude.conf ├── config.c ├── config.h └── usbconfighw.h ├── clusterstack-1.0 ├── Makefile ├── config.c ├── config.h └── usbconfighw.h ├── clustertriple-1.0 ├── Makefile ├── avrdude.conf ├── config.c ├── config.h ├── program.txt └── usbconfighw.h ├── firmware ├── 1.3_clustertriple-1.0.eep ├── 1.4_clusteraplus6-1.0.hex ├── 1.4_clusterda-1.0.hex ├── 1.4_clusterphat-1.0.hex ├── 1.4_clustersingle-1.0.hex ├── 1.4_clusterstack-1.0.eep ├── 1.4_clustertriple-1.0.hex ├── 1.5_clusteraplus6-1.0.hex ├── 1.5_clusterda-1.0.hex ├── 1.5_clusterphat-1.0.hex ├── 1.5_clustersingle-1.0.hex ├── 1.5_clustertriple-1.0.hex ├── 1.6_clustertriple-1.0.hex ├── 1.8_clusteraplus6-1.0.hex └── 1.8_clusterstack-1.0.hex └── src ├── COPYING ├── checksize ├── getsignature.sh ├── main.c ├── readme.txt ├── 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 ├── usbconfig-prototype.h ├── usbdrv.c ├── usbdrv.h ├── usbdrvasm.S ├── usbdrvasm.asm ├── usbdrvasm12.inc ├── usbdrvasm128.inc ├── usbdrvasm15.inc ├── usbdrvasm16.inc ├── usbdrvasm165.inc ├── usbdrvasm18-crc.inc ├── usbdrvasm18.inc ├── usbdrvasm20.inc └── usbportability.h ├── usbtiny.h ├── usbtiny ├── common.mk ├── crc.S ├── def.h ├── int.S ├── usb.c └── usb.h └── util └── check.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/README.md -------------------------------------------------------------------------------- /clusteraplus6-1.0/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusteraplus6-1.0/Makefile -------------------------------------------------------------------------------- /clusteraplus6-1.0/avrdude.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusteraplus6-1.0/avrdude.conf -------------------------------------------------------------------------------- /clusteraplus6-1.0/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusteraplus6-1.0/config.c -------------------------------------------------------------------------------- /clusteraplus6-1.0/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusteraplus6-1.0/config.h -------------------------------------------------------------------------------- /clusteraplus6-1.0/program.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusteraplus6-1.0/program.txt -------------------------------------------------------------------------------- /clusteraplus6-1.0/usbconfighw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusteraplus6-1.0/usbconfighw.h -------------------------------------------------------------------------------- /clusterda-1.0/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusterda-1.0/Makefile -------------------------------------------------------------------------------- /clusterda-1.0/avrdude.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusterda-1.0/avrdude.conf -------------------------------------------------------------------------------- /clusterda-1.0/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusterda-1.0/config.c -------------------------------------------------------------------------------- /clusterda-1.0/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusterda-1.0/config.h -------------------------------------------------------------------------------- /clusterda-1.0/usbconfighw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusterda-1.0/usbconfighw.h -------------------------------------------------------------------------------- /clusterphat-1.0/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusterphat-1.0/Makefile -------------------------------------------------------------------------------- /clusterphat-1.0/avrdude.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusterphat-1.0/avrdude.conf -------------------------------------------------------------------------------- /clusterphat-1.0/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusterphat-1.0/config.c -------------------------------------------------------------------------------- /clusterphat-1.0/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusterphat-1.0/config.h -------------------------------------------------------------------------------- /clusterphat-1.0/usbconfighw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusterphat-1.0/usbconfighw.h -------------------------------------------------------------------------------- /clustersingle-1.0/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clustersingle-1.0/Makefile -------------------------------------------------------------------------------- /clustersingle-1.0/avrdude.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clustersingle-1.0/avrdude.conf -------------------------------------------------------------------------------- /clustersingle-1.0/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clustersingle-1.0/config.c -------------------------------------------------------------------------------- /clustersingle-1.0/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clustersingle-1.0/config.h -------------------------------------------------------------------------------- /clustersingle-1.0/usbconfighw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clustersingle-1.0/usbconfighw.h -------------------------------------------------------------------------------- /clusterstack-1.0/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusterstack-1.0/Makefile -------------------------------------------------------------------------------- /clusterstack-1.0/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusterstack-1.0/config.c -------------------------------------------------------------------------------- /clusterstack-1.0/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusterstack-1.0/config.h -------------------------------------------------------------------------------- /clusterstack-1.0/usbconfighw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clusterstack-1.0/usbconfighw.h -------------------------------------------------------------------------------- /clustertriple-1.0/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clustertriple-1.0/Makefile -------------------------------------------------------------------------------- /clustertriple-1.0/avrdude.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clustertriple-1.0/avrdude.conf -------------------------------------------------------------------------------- /clustertriple-1.0/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clustertriple-1.0/config.c -------------------------------------------------------------------------------- /clustertriple-1.0/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clustertriple-1.0/config.h -------------------------------------------------------------------------------- /clustertriple-1.0/program.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clustertriple-1.0/program.txt -------------------------------------------------------------------------------- /clustertriple-1.0/usbconfighw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/clustertriple-1.0/usbconfighw.h -------------------------------------------------------------------------------- /firmware/1.3_clustertriple-1.0.eep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/firmware/1.3_clustertriple-1.0.eep -------------------------------------------------------------------------------- /firmware/1.4_clusteraplus6-1.0.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/firmware/1.4_clusteraplus6-1.0.hex -------------------------------------------------------------------------------- /firmware/1.4_clusterda-1.0.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/firmware/1.4_clusterda-1.0.hex -------------------------------------------------------------------------------- /firmware/1.4_clusterphat-1.0.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/firmware/1.4_clusterphat-1.0.hex -------------------------------------------------------------------------------- /firmware/1.4_clustersingle-1.0.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/firmware/1.4_clustersingle-1.0.hex -------------------------------------------------------------------------------- /firmware/1.4_clusterstack-1.0.eep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/firmware/1.4_clusterstack-1.0.eep -------------------------------------------------------------------------------- /firmware/1.4_clustertriple-1.0.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/firmware/1.4_clustertriple-1.0.hex -------------------------------------------------------------------------------- /firmware/1.5_clusteraplus6-1.0.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/firmware/1.5_clusteraplus6-1.0.hex -------------------------------------------------------------------------------- /firmware/1.5_clusterda-1.0.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/firmware/1.5_clusterda-1.0.hex -------------------------------------------------------------------------------- /firmware/1.5_clusterphat-1.0.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/firmware/1.5_clusterphat-1.0.hex -------------------------------------------------------------------------------- /firmware/1.5_clustersingle-1.0.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/firmware/1.5_clustersingle-1.0.hex -------------------------------------------------------------------------------- /firmware/1.5_clustertriple-1.0.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/firmware/1.5_clustertriple-1.0.hex -------------------------------------------------------------------------------- /firmware/1.6_clustertriple-1.0.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/firmware/1.6_clustertriple-1.0.hex -------------------------------------------------------------------------------- /firmware/1.8_clusteraplus6-1.0.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/firmware/1.8_clusteraplus6-1.0.hex -------------------------------------------------------------------------------- /firmware/1.8_clusterstack-1.0.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/firmware/1.8_clusterstack-1.0.hex -------------------------------------------------------------------------------- /src/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/COPYING -------------------------------------------------------------------------------- /src/checksize: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/checksize -------------------------------------------------------------------------------- /src/getsignature.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/getsignature.sh -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/main.c -------------------------------------------------------------------------------- /src/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/readme.txt -------------------------------------------------------------------------------- /src/usbconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbconfig.h -------------------------------------------------------------------------------- /src/usbdrv/Changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/Changelog.txt -------------------------------------------------------------------------------- /src/usbdrv/CommercialLicense.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/CommercialLicense.txt -------------------------------------------------------------------------------- /src/usbdrv/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/License.txt -------------------------------------------------------------------------------- /src/usbdrv/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/Readme.txt -------------------------------------------------------------------------------- /src/usbdrv/USB-ID-FAQ.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/USB-ID-FAQ.txt -------------------------------------------------------------------------------- /src/usbdrv/USB-IDs-for-free.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/USB-IDs-for-free.txt -------------------------------------------------------------------------------- /src/usbdrv/asmcommon.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/asmcommon.inc -------------------------------------------------------------------------------- /src/usbdrv/oddebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/oddebug.c -------------------------------------------------------------------------------- /src/usbdrv/oddebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/oddebug.h -------------------------------------------------------------------------------- /src/usbdrv/usbconfig-prototype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/usbconfig-prototype.h -------------------------------------------------------------------------------- /src/usbdrv/usbdrv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/usbdrv.c -------------------------------------------------------------------------------- /src/usbdrv/usbdrv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/usbdrv.h -------------------------------------------------------------------------------- /src/usbdrv/usbdrvasm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/usbdrvasm.S -------------------------------------------------------------------------------- /src/usbdrv/usbdrvasm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/usbdrvasm.asm -------------------------------------------------------------------------------- /src/usbdrv/usbdrvasm12.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/usbdrvasm12.inc -------------------------------------------------------------------------------- /src/usbdrv/usbdrvasm128.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/usbdrvasm128.inc -------------------------------------------------------------------------------- /src/usbdrv/usbdrvasm15.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/usbdrvasm15.inc -------------------------------------------------------------------------------- /src/usbdrv/usbdrvasm16.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/usbdrvasm16.inc -------------------------------------------------------------------------------- /src/usbdrv/usbdrvasm165.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/usbdrvasm165.inc -------------------------------------------------------------------------------- /src/usbdrv/usbdrvasm18-crc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/usbdrvasm18-crc.inc -------------------------------------------------------------------------------- /src/usbdrv/usbdrvasm18.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/usbdrvasm18.inc -------------------------------------------------------------------------------- /src/usbdrv/usbdrvasm20.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/usbdrvasm20.inc -------------------------------------------------------------------------------- /src/usbdrv/usbportability.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbdrv/usbportability.h -------------------------------------------------------------------------------- /src/usbtiny.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbtiny.h -------------------------------------------------------------------------------- /src/usbtiny/common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbtiny/common.mk -------------------------------------------------------------------------------- /src/usbtiny/crc.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbtiny/crc.S -------------------------------------------------------------------------------- /src/usbtiny/def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbtiny/def.h -------------------------------------------------------------------------------- /src/usbtiny/int.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbtiny/int.S -------------------------------------------------------------------------------- /src/usbtiny/usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbtiny/usb.c -------------------------------------------------------------------------------- /src/usbtiny/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/usbtiny/usb.h -------------------------------------------------------------------------------- /src/util/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burtyb/ClusterCTRL/HEAD/src/util/check.py --------------------------------------------------------------------------------