openFPGALoader/src
Haakan T. Johansson 0048431fb2 ALINX AX516 board. 2022-11-26 23:05:30 +01:00
..
altera.cpp Removed the svf programming code from devices and added device independent svf programming in main.cpp 2022-11-12 13:14:13 -08:00
altera.hpp Removed the svf programming code from devices and added device independent svf programming in main.cpp 2022-11-12 13:14:13 -08:00
anlogic.cpp Removed the svf programming code from devices and added device independent svf programming in main.cpp 2022-11-12 13:14:13 -08:00
anlogic.hpp Removed the svf programming code from devices and added device independent svf programming in main.cpp 2022-11-12 13:14:13 -08:00
anlogicBitParser.cpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
anlogicBitParser.hpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
anlogicCable.cpp anlogicCable: remove unused _verbose, _tdi, _tms 2022-03-20 10:10:30 +01:00
anlogicCable.hpp anlogicCable: remove unused _verbose, _tdi, _tms 2022-03-20 10:10:30 +01:00
bitparser.cpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
bitparser.hpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
board.hpp ALINX AX516 board. 2022-11-26 23:05:30 +01:00
cable.hpp Merge pull request #260 from jeanbie0/jetson-nano-gpio 2022-10-22 15:07:00 +02:00
ch552_jtag.cpp src/xx: cable implementation: rework to use cable_t directly 2022-10-15 16:17:32 +02:00
ch552_jtag.hpp src/xx: cable implementation: rework to use cable_t directly 2022-10-15 16:17:32 +02:00
cmsisDAP.cpp src/xx: cable implementation: rework to use cable_t directly 2022-10-15 16:17:32 +02:00
cmsisDAP.hpp src/xx: cable implementation: rework to use cable_t directly 2022-10-15 16:17:32 +02:00
colognechip.cpp gatemate: fix failed signal polarity and update documentation 2022-04-09 13:08:57 +02:00
colognechip.hpp spiFlash: Add --bulk-erase command line option 2022-11-06 18:56:07 +10:30
colognechipCfgParser.cpp colognechip integration: apply review remarks 2021-12-12 11:55:10 +01:00
colognechipCfgParser.hpp colognechip integration: apply review remarks 2021-12-12 11:55:10 +01:00
configBitstreamParser.cpp configBitstreamParser: string::find return size_t not uint32_t 2022-03-20 08:24:49 +01:00
configBitstreamParser.hpp add zlib support (currently limited to altera spiOverJtag) 2021-11-25 08:11:50 +01:00
cxxopts.hpp add CLI args to provide pin mapping for bitbang mode (ft232 and ft231x) 2020-08-04 17:36:33 +02:00
device.cpp device: check if it's a compressed file -> extract real extension 2021-11-26 07:35:03 +01:00
device.hpp spiFlash: Add --bulk-erase command line option 2022-11-06 18:56:07 +10:30
dfu.cpp stop using get_state and promote the use of get_status 2022-06-18 22:50:55 +02:00
dfu.hpp DFU: fix detect -> bypass bitstream 2022-06-18 18:39:58 +02:00
dfuFileParser.cpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
dfuFileParser.hpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
dirtyJtag.cpp all jtag interface: don't convert verbosity level to bool 2021-11-11 17:42:51 +01:00
dirtyJtag.hpp all jtag interface: don't convert verbosity level to bool 2021-11-11 17:42:51 +01:00
display.cpp display: use a less dark blue 2022-02-09 08:33:21 +01:00
display.hpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
efinix.cpp src/xx: cable implementation: rework to use cable_t directly 2022-10-15 16:17:32 +02:00
efinix.hpp spiFlash: Add --bulk-erase command line option 2022-11-06 18:56:07 +10:30
efinixHexParser.cpp efinixHexParser: remove unused reverseOrder 2022-03-20 08:51:18 +01:00
efinixHexParser.hpp efinixHexParser: remove unused reverseOrder 2022-03-20 08:51:18 +01: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 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
epcq2.cpp epcq,spiFlash: epcq is now a subclass of spiFlash (real different part is power_(up|down) and read_id 2021-07-08 20:51:51 +02:00
epcq2.hpp epcq,spiFlash: epcq is now a subclass of spiFlash (real different part is power_(up|down) and read_id 2021-07-08 20:51:51 +02:00
feaparser.cpp Unused variables (plus some more white space fixes) 2021-11-19 15:11:02 +00:00
feaparser.hpp fix up line endings and white space issues - also moved the flash sector if block into MachXO3D family - as not required for other types 2021-11-11 09:04:50 +00:00
fsparser.cpp gowin: add support for GW1NR-9C 2022-01-22 20:49:35 +08:00
fsparser.hpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
ftdiJtagBitbang.cpp src/xx: cable implementation: rework to use cable_t directly 2022-10-15 16:17:32 +02:00
ftdiJtagBitbang.hpp src/xx: cable implementation: rework to use cable_t directly 2022-10-15 16:17:32 +02:00
ftdiJtagMPSSE.cpp src/xx: cable implementation: rework to use cable_t directly 2022-10-15 16:17:32 +02:00
ftdiJtagMPSSE.hpp src/xx: cable implementation: rework to use cable_t directly 2022-10-15 16:17:32 +02:00
ftdipp_mpsse.cpp src/ftdipp_mpsse: _bus/_addr: change type to uint8_t, default value to 0 and use cable_t bus_addr/device_addr$ 2022-10-15 17:18:38 +02:00
ftdipp_mpsse.hpp src/ftdipp_mpsse: _bus/_addr: change type to uint8_t, default value to 0 and use cable_t bus_addr/device_addr$ 2022-10-15 17:18:38 +02:00
ftdispi.cpp src/xx: cable implementation: rework to use cable_t directly 2022-10-15 16:17:32 +02:00
ftdispi.hpp src/xx: cable implementation: rework to use cable_t directly 2022-10-15 16:17:32 +02:00
fx2_ll.cpp fix warning in Debug mode 2021-07-14 17:59:02 +02:00
fx2_ll.hpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
gowin.cpp gowin: add MSPI support when GW2A 2022-09-06 21:25:32 +02:00
gowin.hpp spiFlash: Add --bulk-erase command line option 2022-11-06 18:56:07 +10:30
ice40.cpp spiFlash: Add --bulk-erase command line option 2022-11-06 18:56:07 +10:30
ice40.hpp spiFlash: Add --bulk-erase command line option 2022-11-06 18:56:07 +10:30
ihexParser.cpp ihexParser: check buffer size, increase if required 2022-05-22 07:34:09 +02:00
ihexParser.hpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
jedParser.cpp size_t is actually unsigned 2021-12-18 17:03:52 +03:00
jedParser.hpp adding support for MachXO3D 2021-11-09 08:54:09 +00:00
jetsonNanoJtagBitbang.cpp Add cable jetson-nano-gpio 2022-10-14 11:15:02 +02:00
jetsonNanoJtagBitbang.hpp Add cable jetson-nano-gpio 2022-10-14 11:15:02 +02:00
jlink.cpp jlink: write_data -> writeTMSTDI. Fix behaviour 2022-04-17 12:33:37 +02:00
jlink.hpp ftdiJtagMPSSE: add writeTMSTDI method with full tms & tdi buffer. Always return TDO buffer 2022-07-03 21:44:03 +02:00
jtag.cpp Merge pull request #260 from jeanbie0/jetson-nano-gpio 2022-10-22 15:07:00 +02:00
jtag.hpp src/xx: cable implementation: rework to use cable_t directly 2022-10-15 16:17:32 +02:00
jtagInterface.hpp ftdiJtagMPSSE: add writeTMSTDI method with full tms & tdi buffer. Always return TDO buffer 2022-07-03 21:44:03 +02:00
lattice.cpp src/lattice: allows to use bit file for machxo2 2022-11-26 12:11:41 +01:00
lattice.hpp src/lattice: allows to use bit file for machxo2 2022-11-26 12:11:41 +01:00
latticeBitParser.cpp src/latticeBitParser: support machxo2 (check compress & fill vector<string>) 2022-11-26 12:06:24 +01:00
latticeBitParser.hpp src/latticeBitParser: support machxo2 (check compress & fill vector<string>) 2022-11-26 12:06:24 +01:00
libgpiodJtagBitbang.cpp libgpiodJtagBitbang: fix warning 2022-09-17 17:33:58 +02:00
libgpiodJtagBitbang.hpp libgpiodJtagBitbang: update copyright + lint 2022-07-25 19:08:23 +02:00
libusb_ll.cpp src/libusb_ll: adding a libusb_open() return code check: when fails skip rest of the loop 2022-10-19 07:40:31 +02:00
libusb_ll.hpp src/libusb_ll: libusb wrapper (currently limited to scan device), src/main: add scan-usb option 2022-10-15 22:28:06 +02:00
main.cpp src/main.cpp: lint/cppcheck 2022-11-12 22:58:17 +01:00
mcsParser.cpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
mcsParser.hpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02: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 Add Xilinx Kintex UltraScale KCU035 IDCode 2022-08-18 15:25:09 +02: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 posParser: introducing intel/altera POF file parser 2022-11-20 16:46:51 +01:00
pofParser.hpp posParser: introducing intel/altera POF file parser 2022-11-20 16:46:51 +01:00
progressBar.cpp progressBar: Use only stdout. 2021-09-20 15:14:23 +02:00
progressBar.hpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
rawParser.cpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
rawParser.hpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
spiFlash.cpp spiFlash: Add --bulk-erase command line option 2022-11-06 18:56:07 +10:30
spiFlash.hpp spiFlash: bulk_erase: check bp before erase 2022-03-31 06:36:37 +02:00
spiFlashdb.hpp Support for microchip SST26VF064B flash 2022-10-16 15:32:16 +03:00
spiInterface.cpp spiFlash: Fix return value checking polarity and error reporting in protect_flash() and unprotect_flash() 2022-11-06 18:56:07 +10:30
spiInterface.hpp spiFlash: Add --bulk-erase command line option 2022-11-06 18:56:07 +10:30
svf_jtag.cpp Removed the svf programming code from devices and added device independent svf programming in main.cpp 2022-11-12 13:14:13 -08:00
svf_jtag.hpp src/svf_jtag: cppcheck/lint 2022-11-06 18:33:43 +01:00
usbBlaster.cpp src/xx: cable implementation: rework to use cable_t directly 2022-10-15 16:17:32 +02:00
usbBlaster.hpp src/xx: cable implementation: rework to use cable_t directly 2022-10-15 16:17:32 +02:00
xilinx.cpp src/xilinx: zynqXX: load only (#268) 2022-11-20 17:08:49 +01:00
xilinx.hpp spiFlash: Add --bulk-erase command line option 2022-11-06 18:56:07 +10:30
xilinxMapParser.cpp xilinxMapParser: typo 2021-10-03 16:46:12 +02:00
xilinxMapParser.hpp xilinxMapParser: typo 2021-10-03 16:46:12 +02:00
xvc_client.cpp xvc_client: allows to select port 2022-10-06 07:07:17 +02:00
xvc_client.hpp xvc_client: allows to select port 2022-10-06 07:07:17 +02:00
xvc_server.cpp src/xx: cable implementation: rework to use cable_t directly 2022-10-15 16:17:32 +02:00
xvc_server.hpp xvc_server: first draft 2022-07-06 20:58:19 +02:00