summaryrefslogtreecommitdiffstats
path: root/backend_mitsud90.c
diff options
context:
space:
mode:
authorSolomon Peachy <pizza@shaftnet.org>2020-03-04 07:09:21 -0500
committerSolomon Peachy <pizza@shaftnet.org>2020-03-04 07:09:21 -0500
commit2e437035c4379cdaa2e12f1fa8e00fa8ec9a0a9a (patch)
tree952f5139655e3f6073d57617fab91e9731807829 /backend_mitsud90.c
parentd984dca7bcfe702e8ae923610e896cab64f53347 (diff)
downloadselphy_print-2e437035c4379cdaa2e12f1fa8e00fa8ec9a0a9a.tar.gz
selphy_print-2e437035c4379cdaa2e12f1fa8e00fa8ec9a0a9a.tar.bz2
selphy_print-2e437035c4379cdaa2e12f1fa8e00fa8ec9a0a9a.zip
mitsud90: Document various firmware revisions. Will eventually need to encode this.
Diffstat (limited to 'backend_mitsud90.c')
-rw-r--r--backend_mitsud90.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/backend_mitsud90.c b/backend_mitsud90.c
index db4cebc..baedb4b 100644
--- a/backend_mitsud90.c
+++ b/backend_mitsud90.c
@@ -641,6 +641,14 @@ static int mitsud90_attach(void *vctx, struct libusb_device_handle *dev, int typ
WARNING("Dynamic library support not loaded, will be unable to print.");
}
+ // XXX do some runtime checks for FW versions.
+ // do a MA FW comparison; CP-M1 v1.00 is 450B11. ME is 454C11
+ // CP-D90-P v2.10 is 415A81 or 415G11 (revA vs revB) ME is 419E11
+ // CP-D90DW v2.10 is 415B94 or 415E54 (??) ME is 419E42
+ // if nothing else, D90 v2.10 is needed for panorama.
+ // D90DW-P and D90DW share same USB VID/PID. Not sure how to tell
+ // them apart other than FW. No idea what functional differences are.
+
return CUPS_BACKEND_OK;
}