For /usr/ports/graphics/sane-backends ./work/sane-backends-1.0.1[578] *** backend/niash_xfer.c.orig Sun Dec 17 18:17:33 2006 --- backend/niash_xfer.c Sun Dec 17 18:25:32 2006 *************** *** 37,42 **** --- 37,49 ---- , {"Hewlett-Packard", "ScanJet 3400C", 0x3F0, 0x405, eHp3400c} , + {"Hewlett-Packard", "ScanJet 4400C", 0x3F0, 0x705, eHp4400c} + /* The only reason I jhs@ put this out of order, is so the diff + * applies to both + sane-backends-1.0.15 shipped with both FreeBSD-4.11 and + sane-backends-1.0.17 shipped with FreeBSD-6.1. + */ + , {"Hewlett-Packard", "ScanJet 4300C", 0x3F0, 0x305, eHp4300c} , {"Silitek Corp.", "HP ScanJet 4300c", 0x47b, 0x1002, eHp3400c} *** backend/niash_core.c.orig Sun Jun 18 16:29:29 2006 --- backend/niash_core.c Sun Jun 18 16:42:37 2006 *************** *** 221,227 **** case eHp3400c: case eHp4300c: ! DBG (DBG_MSG, "Setting params for Hp3400c/Hp4300c\n"); pHWParams->iTopLeftX = 3; pHWParams->iTopLeftY = 14; pHWParams->fReg07 = SANE_TRUE; --- 221,228 ---- case eHp3400c: case eHp4300c: ! case eHp4400c: ! DBG (DBG_MSG, "Setting params for Hp3400c/Hp4300c/Hp4400c\n"); pHWParams->iTopLeftX = 3; pHWParams->iTopLeftY = 14; pHWParams->fReg07 = SANE_TRUE; *** backend/niash_xfer.h.orig Sun Jun 18 16:29:29 2006 --- backend/niash_xfer.h Sun Jun 18 16:44:15 2006 *************** *** 44,49 **** --- 44,50 ---- eHp3300c, eHp3400c, eHp4300c, + eHp4400c, eAgfaTouch } EScannerModel; Unchanged, but have reference to 4300c: doc/descriptions/niash.desc doc/sane-backends.html doc/sane-mfgs.html doc/sane-niash.5 doc/sane-niash.man doc/sane.7 doc/sane.man