aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-04-19 12:24:47 +0200
committerDimitri Sokolyuk <demon@dim13.org>2015-04-19 12:24:47 +0200
commit7da950fcd5a7bb9481fac06e85fdc9f73c22f342 (patch)
tree079af23c5d4545112d7cccc83021cf919f3d9172
parent1f8de21c805fef43bbbf073c696e8630344daa30 (diff)
Match other devices
-rw-r--r--usb.go11
1 files changed, 10 insertions, 1 deletions
diff --git a/usb.go b/usb.go
index c15b126..4984465 100644
--- a/usb.go
+++ b/usb.go
@@ -23,7 +23,16 @@ var (
)
func CC100(desc *usb.Descriptor) bool {
- return desc.Vendor == graphtec && desc.Product == cc200_20
+ if desc.Vendor == graphtec {
+ switch desc.Product {
+ case cc200_20, cc300_20,
+ silhouette_sd_1,
+ silhouette_sd_2,
+ silhouette_portrait:
+ return true
+ }
+ }
+ return false
}
func NewDevice() (d Device) {