From afd22f77223e5f77c12951e20999f3b548a93d9c Mon Sep 17 00:00:00 2001 From: Eduard - Gabriel Munteanu Date: Fri, 4 Sep 2015 13:50:49 +0300 Subject: [PATCH] magicolor: complete support for duplex ADF This is needed to fully-support scanners like magicolor 4960MF. Signed-off-by: Eduard - Gabriel Munteanu --- backend/magicolor.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/magicolor.c b/backend/magicolor.c index d93432191..fa0607492 100644 --- a/backend/magicolor.c +++ b/backend/magicolor.c @@ -1176,7 +1176,12 @@ mc_set_scanning_parameters(Magicolor_Scanner * s) /* ADF used? */ if (strcmp(source_list[s->val[OPT_SOURCE].w], ADF_STR) == 0) { /* Use ADF */ - source = 0x01; + if (s->val[OPT_ADF_MODE].w == 0) { + source = 0x01; + } else { + /* Use duplex */ + source = 0x02; + } } else { source = 0x00; }