jtag.ftdi.siglabs
Version:
Forked jtag.ftdi package from https://gitlab.com/drom/jtag
18 lines (15 loc) • 463 B
JavaScript
;
const ftd = require('../lib/ftdi-flags');
module.exports = config => (bRequest, wValue) =>
new Promise((resolve, reject) =>
config.dev.controlTransfer(
ftd.FTDI_REQTYPE_OUT,
bRequest,
wValue,
config.channel ? ftd.FTDI_IFC_B : ftd.FTDI_IFC_A,
Buffer.from([]),
err => {
if (err) { reject(err); }
resolve();
}
));