UNPKG
jtag.ftdi.siglabs
Version:
latest (0.0.3)
0.0.3
0.0.2
0.0.1
Forked jtag.ftdi package from https://gitlab.com/drom/jtag
github.com/siglabs/jtag
siglabs/jtag
jtag.ftdi.siglabs
/
lib
/
ftdi-mpsse-divider.js
15 lines
(13 loc)
•
341 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
'use strict'
;
module
.
exports
=
f
=>
{
const
div =
Math
.
round
(
30e6
/ f) -
1
;
return
[
0x85
,
// loopback off
0x8a
,
// disable clock/5
0x97
,
// Turn off adaptive clocking (may be needed for ARM)
0x8D
,
// Disable three-phase clocking
0x86
, div &
0xff
, (div >>
8
) &
0xff
]; };