dnp: Add preliminary support for the Fujifilm ASK-400

Appears to be a rebadged Citizen CX-02 (aka DNP DS620)

Still lack the USB PID, but I was able to pull enough info from the
driver package to make it worth adding this in now.
This commit is contained in:
Solomon Peachy 2023-09-08 09:57:09 -04:00
parent 9f594f6931
commit 884fb4c314
3 changed files with 18 additions and 1 deletions

2
README
View file

@ -89,6 +89,7 @@
DNP M4 / Q4
DNP M8
DNP Q8
Fujifilm ASK-400
Fujifilm ASK-500
Fujifilm ASK-2000, ASK-2500, and ASK-4000
HiTi M610 (not X610!)
@ -1217,6 +1218,7 @@
DNP M4 / Q4
Olmec OP900
ICI Imagedata OP900
Fujifilm ASK-400
Development was sponsored in part by:

View file

@ -1041,7 +1041,7 @@ static int dnpds40_attach(void *vctx, struct dyesub_connection *conn, uint8_t jo
ctx->supports_finematte = 1;
if (FW_VER_CHECK(1,10))
ctx->supports_6x9 = ctx->supports_6x4_5 = 1;
} else {
} else if (ctx->mfg == MFG_DNP) {
if (strchr(ctx->version, 'A'))
ctx->supports_rewind = 0;
else
@ -1057,6 +1057,17 @@ static int dnpds40_attach(void *vctx, struct dyesub_connection *conn, uint8_t jo
ctx->supports_media_ext = 1;
if (FW_VER_CHECK(1,52))
ctx->supports_finematte = 1;
} else if (ctx->mfg == MFG_MITSUBISHI) {
ctx->supports_finematte = 1;
ctx->supports_luster = 1;
ctx->supports_media_ext = 1;
ctx->supports_6x4_5 = 1;
ctx->supports_6x9 = 1;
// XXX ASK400 ??? Need to confirm all of these
// ctx->supports_adv_fullcut = 1; // ???
// ctx->supports_advmatte = 1; // ???
// ctx->supports_rewind = 1;
}
break;
case P_DNP_DS820:
@ -3903,6 +3914,7 @@ const struct dyesub_backend dnpds40_backend = {
{ 0x1343, 0x000a, P_DNP_DS620, NULL, "citizen-cx-02"},
{ 0x1343, 0x000b, P_DNP_DS820, NULL, "citizen-cx-02w"},
{ 0x1343, 0x000c, P_DNP_QW410, NULL, "citizen-cz-01"},
// { 0x04cb, 0xXXXX, P_DNP_DS620, NULL, "fujifilm-ask-400"},
{ 0, 0, 0, NULL, NULL}
}
};

BIN
icm/Fujifilm/ask400_v1.icc (Stored with Git LFS) Normal file

Binary file not shown.