| .. |
|
altera.cpp
|
altera: fix Wc99-designator
|
2025-07-02 07:17:17 +02:00 |
|
altera.hpp
|
altera: MAX10: added --flash-sector support with arbitrary binary file
|
2025-06-18 18:57:26 +02:00 |
|
anlogic.cpp
|
anlogic: fix high frequency flash programming issue
|
2025-12-12 04:14:14 +00:00 |
|
anlogic.hpp
|
anlogic: fix high frequency flash programming issue
|
2025-12-12 04:14:14 +00:00 |
|
anlogicBitParser.cpp
|
make output buffer const
|
2023-08-29 19:51:41 +03:00 |
|
anlogicBitParser.hpp
|
move to APACHE-2.0 license
|
2021-06-26 15:24:07 +02:00 |
|
anlogicCable.cpp
|
anlogicCable: Fix wrong ANLOGICCABLE_VIDv1
|
2025-05-22 10:37:04 +08:00 |
|
anlogicCable.hpp
|
all jtag cable: no more hardcoding tdi bit with writeTMS
|
2023-10-29 06:41:39 +01:00 |
|
bitparser.cpp
|
src/xx: cppcheck
|
2023-04-15 08:20:05 +02:00 |
|
bitparser.hpp
|
move to APACHE-2.0 license
|
2021-06-26 15:24:07 +02:00 |
|
board.hpp
|
board: added HyVision PCIe OPT01 rev.F (Kintex7 xc7k70tfbg676)
|
2025-09-24 16:56:46 +02:00 |
|
cable.hpp
|
cable: added altera usb blaster III variant
|
2025-08-27 18:26:17 +02:00 |
|
ch347jtag.cpp
|
Update ch347jtag.cpp
|
2025-01-08 13:13:28 +08:00 |
|
ch347jtag.hpp
|
update CH347 (#424)
|
2024-02-28 20:44:49 +01:00 |
|
ch552_jtag.cpp
|
all jtag cable: no more hardcoding tdi bit with writeTMS
|
2023-10-29 06:41:39 +01:00 |
|
ch552_jtag.hpp
|
all jtag cable: no more hardcoding tdi bit with writeTMS
|
2023-10-29 06:41:39 +01:00 |
|
cmsisDAP.cpp
|
cmsisDAP: Avoid memcpy() on possibly overlapping buffer
|
2025-06-28 11:53:25 +00:00 |
|
cmsisDAP.hpp
|
all jtag cable: no more hardcoding tdi bit with writeTMS
|
2023-10-29 06:41:39 +01:00 |
|
colognechip.cpp
|
colognechip: add bulk erase + quad enable features and simplify spi_wait overload (#582)
|
2025-09-03 16:26:16 +02:00 |
|
colognechip.hpp
|
colognechip: add bulk erase + quad enable features and simplify spi_wait overload (#582)
|
2025-09-03 16:26:16 +02:00 |
|
colognechipCfgParser.cpp
|
make output buffer const
|
2023-08-29 19:51:41 +03:00 |
|
colognechipCfgParser.hpp
|
colognechip integration: apply review remarks
|
2021-12-12 11:55:10 +01:00 |
|
common.cpp
|
fix to have an happy CI
|
2025-03-18 23:02:11 +01:00 |
|
common.hpp
|
fix to have an happy CI
|
2025-03-18 23:02:11 +01:00 |
|
configBitstreamParser.cpp
|
configBitstreamParser: added static method to switch bits for 32bits value
|
2024-11-09 11:26:02 +01:00 |
|
configBitstreamParser.hpp
|
configBitstreamParser: added filename getter
|
2025-09-24 08:06:28 +02:00 |
|
cxxopts.hpp
|
typo's, added git as dependency
|
2022-12-18 13:56:54 +01:00 |
|
device.cpp
|
device: added verbose_level attribute
|
2025-06-03 11:24:36 +02:00 |
|
device.hpp
|
device: added verbose_level attribute
|
2025-06-03 11:24:36 +02:00 |
|
dfu.cpp
|
dfu,ftdipp_mpsse: sprintf -> snprintf
|
2024-02-20 20:59:13 +01:00 |
|
dfu.hpp
|
DFU: fix code to accept tinyDFU implementation (where not altsettings have an DFU descriptor)
|
2024-02-15 06:45:13 +01:00 |
|
dfuFileParser.cpp
|
Fix snprintf usage
|
2025-01-24 11:48:37 +01:00 |
|
dfuFileParser.hpp
|
typo's, added git as dependency
|
2022-12-18 13:56:54 +01:00 |
|
dirtyJtag.cpp
|
dirtyJtag: added SRST/TRST values. Added method to read/set GPIOs level
|
2025-03-07 07:19:14 +01:00 |
|
dirtyJtag.hpp
|
dirtyJtag: added SRST/TRST values. Added method to read/set GPIOs level
|
2025-03-07 07:19:14 +01:00 |
|
display.cpp
|
display: std::endl -> \n
|
2025-08-26 17:51:31 +02:00 |
|
display.hpp
|
src/xx: cppcheck
|
2023-04-15 08:20:05 +02:00 |
|
efinix.cpp
|
efinix: Add header parsing and flash programming validation
|
2025-12-12 02:55:31 +00:00 |
|
efinix.hpp
|
efinix: add support for flash detect and flash dump in SoJ mode
|
2024-08-19 21:29:30 -04:00 |
|
efinixHexParser.cpp
|
efinix: Add header parsing and flash programming validation
|
2025-12-12 02:55:31 +00:00 |
|
efinixHexParser.hpp
|
efinix: Add header parsing and flash programming validation
|
2025-12-12 02:55:31 +00:00 |
|
epcq.cpp
|
all devices: add support to (un)protect flash, implement pre/post flash access. Use new spiInterface methods
|
2021-12-22 19:11:35 +01:00 |
|
epcq.hpp
|
Add libgpiod v2 api support
|
2023-04-19 23:27:09 +03:00 |
|
epcq2.cpp
|
typo's, added git as dependency
|
2022-12-18 13:56:54 +01:00 |
|
epcq2.hpp
|
typo's, added git as dependency
|
2022-12-18 13:56:54 +01:00 |
|
esp_usb_jtag.cpp
|
esp_usb_jtag: added support for https://github.com/espressif/esp-usb-bridge + small adjusts
|
2025-08-25 09:38:00 +02:00 |
|
esp_usb_jtag.hpp
|
esp_usb_jtag: added support for https://github.com/espressif/esp-usb-bridge + small adjusts
|
2025-08-25 09:38:00 +02:00 |
|
feaparser.cpp
|
src/xx: cppcheck
|
2023-04-15 08:20:05 +02:00 |
|
feaparser.hpp
|
src/xx: cppcheck
|
2023-04-15 08:20:05 +02:00 |
|
fsparser.cpp
|
src/gowin: Add support for GW5AT-15 (used on Sipeed Slogic16U3).
|
2025-12-10 10:57:18 +01:00 |
|
fsparser.hpp
|
move to APACHE-2.0 license
|
2021-06-26 15:24:07 +02:00 |
|
ftdiJtagBitbang.cpp
|
all jtag cable: no more hardcoding tdi bit with writeTMS
|
2023-10-29 06:41:39 +01:00 |
|
ftdiJtagBitbang.hpp
|
all jtag cable: no more hardcoding tdi bit with writeTMS
|
2023-10-29 06:41:39 +01:00 |
|
ftdiJtagMPSSE.cpp
|
device,ftdiJtagMPSSE,jtag: check/lint happy
|
2024-03-07 06:58:31 +01:00 |
|
ftdiJtagMPSSE.hpp
|
device,ftdiJtagMPSSE,jtag: check/lint happy
|
2024-03-07 06:58:31 +01:00 |
|
ftdipp_mpsse.cpp
|
libusb_ll,ftdipp_mpsse: Bus and Device must be both == 0 to use filter or uses VID/PID
|
2025-05-24 07:46:58 +02:00 |
|
ftdipp_mpsse.hpp
|
Add faulty MPSEE cmd 8E workaround
|
2024-01-27 13:02:46 +01:00 |
|
ftdispi.cpp
|
ftdispi: fixed ft2232_spi_wr_and_rd: buffer is empty when transaction is read-only
|
2025-03-09 08:37:29 +01:00 |
|
ftdispi.hpp
|
make output buffer const
|
2023-08-29 19:51:41 +03:00 |
|
fx2_ll.cpp
|
typo's, added git as dependency
|
2022-12-18 13:56:54 +01:00 |
|
fx2_ll.hpp
|
move to APACHE-2.0 license
|
2021-06-26 15:24:07 +02:00 |
|
gowin.cpp
|
src/gowin: Add support for GW5AT-15 (used on Sipeed Slogic16U3).
|
2025-12-10 10:57:18 +01:00 |
|
gowin.hpp
|
gowin: added (undocumented) sequence to be performed when CRC Error bit is set
|
2025-07-20 10:23:19 +02:00 |
|
gwu2x_jtag.cpp
|
../src/gwu2x_jtag.cpp
|
2024-05-22 20:54:14 +02:00 |
|
gwu2x_jtag.hpp
|
added support for Gowin GWU2X USB (JTAG mode) (#434)
|
2024-05-20 21:10:29 +02:00 |
|
ice40.cpp
|
ice40: Reuses prepare_flash_access/post_flash_access as much as possible. Removed dupplicated Flash dump informations. Be coherent to status message
|
2025-06-08 07:20:00 +02:00 |
|
ice40.hpp
|
ice40: added detect_flash support
|
2025-05-24 07:48:21 +02:00 |
|
ihexParser.cpp
|
ihexParser: added type 04 (Extented Linear Address Record) and 05 (Start Linear Address Record)
|
2025-04-21 17:47:02 +02:00 |
|
ihexParser.hpp
|
move to APACHE-2.0 license
|
2021-06-26 15:24:07 +02:00 |
|
jedParser.cpp
|
Fixes for PVS errors
|
2023-09-01 22:30:24 +03:00 |
|
jedParser.hpp
|
src/xx: cppcheck
|
2023-04-15 08:20:05 +02:00 |
|
jetsonNanoJtagBitbang.cpp
|
all jtag cable: no more hardcoding tdi bit with writeTMS
|
2023-10-29 06:41:39 +01:00 |
|
jetsonNanoJtagBitbang.hpp
|
all jtag cable: no more hardcoding tdi bit with writeTMS
|
2023-10-29 06:41:39 +01:00 |
|
jlink.cpp
|
all jtag cable: no more hardcoding tdi bit with writeTMS
|
2023-10-29 06:41:39 +01:00 |
|
jlink.hpp
|
all jtag cable: no more hardcoding tdi bit with writeTMS
|
2023-10-29 06:41:39 +01:00 |
|
jtag.cpp
|
jtag: allows caller to specify tdi level in toggleClk method
|
2025-06-18 10:01:16 +02:00 |
|
jtag.hpp
|
jtag: allows caller to specify tdi level in toggleClk method
|
2025-06-18 10:01:16 +02:00 |
|
jtagInterface.hpp
|
all jtag cable: no more hardcoding tdi bit with writeTMS
|
2023-10-29 06:41:39 +01:00 |
|
lattice.cpp
|
lattice: rework program_extFlash method to uses new mcsParser features when extension == mcs
|
2025-12-17 20:05:11 +01:00 |
|
lattice.hpp
|
lattice: added ECP3 family support (SRAM only)
|
2025-06-18 16:20:23 +02:00 |
|
latticeBitParser.cpp
|
Fix snprintf usage
|
2025-01-24 11:48:37 +01:00 |
|
latticeBitParser.hpp
|
src/latticeBitParser: support machxo2 (check compress & fill vector<string>)
|
2022-11-26 12:06:24 +01:00 |
|
latticeSSPI.cpp
|
latticeSSPI: uses registers struct for status
|
2025-06-19 09:51:44 +02:00 |
|
latticeSSPI.hpp
|
latticeSSPI: ECP5 driver for Slave SPI mode
|
2025-06-19 08:34:29 +02:00 |
|
libgpiodJtagBitbang.cpp
|
libgpiodJtagBitbang: add support for XVC server
|
2025-03-10 15:29:06 +01:00 |
|
libgpiodJtagBitbang.hpp
|
libgpiodJtagBitbang: add support for XVC server
|
2025-03-10 15:29:06 +01:00 |
|
libusb_ll.cpp
|
altera,libusb_ll,mcsParser: fix some compiler's warnings
|
2025-06-19 08:30:35 +02:00 |
|
libusb_ll.hpp
|
libusb_ll: rework. Splitted scan method -> help futur dev with a common code to detect/select usb devices
|
2024-05-20 16:18:50 +02:00 |
|
main.cpp
|
main: list_boards: print 'Undefined' when fpga_part or cable_name is empty
|
2025-08-07 11:00:49 +02:00 |
|
mcsParser.cpp
|
mcsParser: reworks code to uses FlashDataSection
|
2025-12-17 20:05:11 +01:00 |
|
mcsParser.hpp
|
mcsParser: reworks code to uses FlashDataSection
|
2025-12-17 20:05:11 +01:00 |
|
openFPGALoader.h.in
|
Update cmake according to trabucayre request https://github.com/trabucayre/openFPGALoader/pull/17
|
2020-01-27 09:47:42 +01:00 |
|
part.hpp
|
src/gowin: Add support for GW5AT-15 (used on Sipeed Slogic16U3).
|
2025-12-10 10:57:18 +01:00 |
|
pathHelper.cpp
|
msys2: Fix absolute windows paths
|
2022-10-23 13:10:45 +10:30 |
|
pathHelper.hpp
|
msys2: Fix absolute windows paths
|
2022-10-23 13:10:45 +10:30 |
|
pofParser.cpp
|
pofParser: displayHeader: improve messages
|
2025-02-01 08:09:59 +01:00 |
|
pofParser.hpp
|
posParser: introducing intel/altera POF file parser
|
2022-11-20 16:46:51 +01:00 |
|
progressBar.cpp
|
progressBar: added eol for each progressBar update when no STDOUT_FILENO
|
2025-08-26 17:49:01 +02:00 |
|
progressBar.hpp
|
progressBar: added eol for each progressBar update when no STDOUT_FILENO
|
2025-08-26 17:49:01 +02:00 |
|
rawParser.cpp
|
move to APACHE-2.0 license
|
2021-06-26 15:24:07 +02:00 |
|
rawParser.hpp
|
more typo fixes
|
2022-12-18 23:29:21 +01:00 |
|
remoteBitbang_client.cpp
|
all jtag cable: no more hardcoding tdi bit with writeTMS
|
2023-10-29 06:41:39 +01:00 |
|
remoteBitbang_client.hpp
|
all jtag cable: no more hardcoding tdi bit with writeTMS
|
2023-10-29 06:41:39 +01:00 |
|
spiFlash.cpp
|
spiFlash: added erase_and_prog method with vector of FlashDataSection
|
2025-12-17 20:05:11 +01:00 |
|
spiFlash.hpp
|
spiFlash: added erase_and_prog method with vector of FlashDataSection
|
2025-12-17 20:05:11 +01:00 |
|
spiFlashdb.hpp
|
spiFlashdb: add AT25QL321
|
2025-09-03 14:11:28 +02:00 |
|
spiInterface.cpp
|
spiInterface: added write method variant with vector of FlashDataSection
|
2025-12-17 20:05:11 +01:00 |
|
spiInterface.hpp
|
spiInterface: added write method variant with vector of FlashDataSection
|
2025-12-17 20:05:11 +01:00 |
|
svf_jtag.cpp
|
Fix incompatibility with Lattice FPGA
|
2025-03-29 17:23:02 -07:00 |
|
svf_jtag.hpp
|
Make IDCODE unsigned
|
2023-08-29 20:01:21 +03:00 |
|
usbBlaster.cpp
|
all jtag cable: no more hardcoding tdi bit with writeTMS
|
2023-10-29 06:41:39 +01:00 |
|
usbBlaster.hpp
|
all jtag cable: no more hardcoding tdi bit with writeTMS
|
2023-10-29 06:41:39 +01:00 |
|
xilinx.cpp
|
xilinx: rework program_spi method to uses new mcsParser features when extension == mcs
|
2025-12-17 20:05:11 +01:00 |
|
xilinx.hpp
|
xilinx: rework program_spi method to uses new mcsParser features when extension == mcs
|
2025-12-17 20:05:11 +01:00 |
|
xilinxMapParser.cpp
|
make output buffer const
|
2023-08-29 19:51:41 +03:00 |
|
xilinxMapParser.hpp
|
xilinxMapParser: typo
|
2021-10-03 16:46:12 +02:00 |
|
xvc_client.cpp
|
xvc client: handle failed ll_write()
|
2024-02-11 14:25:00 -08:00 |
|
xvc_client.hpp
|
all jtag cable: no more hardcoding tdi bit with writeTMS
|
2023-10-29 06:41:39 +01:00 |
|
xvc_server.cpp
|
xvc_server: Make thread exit cleanly (#526)
|
2025-03-10 21:25:13 +01:00 |
|
xvc_server.hpp
|
Fixes for PVS errors
|
2023-09-01 22:30:24 +03:00 |