openFPGALoader/src
Gwenhael Goavec-Merou 259914910f board: Xilinx ZC706 2022-03-10 18:53:41 +01:00
..
altera.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
altera.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
anlogic.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
anlogic.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
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 all jtag interface: don't convert verbosity level to bool 2021-11-11 17:42:51 +01:00
anlogicCable.hpp all jtag interface: don't convert verbosity level to bool 2021-11-11 17:42:51 +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 board: Xilinx ZC706 2022-03-10 18:53:41 +01:00
cable.hpp cable: digilent jtag-smt2-nc 2022-03-10 18:52:47 +01:00
ch552_jtag.cpp all jtag interface: don't convert verbosity level to bool 2021-11-11 17:42:51 +01:00
ch552_jtag.hpp all jtag interface: don't convert verbosity level to bool 2021-11-11 17:42:51 +01:00
cmsisDAP.cpp all jtag interface: don't convert verbosity level to bool 2021-11-11 17:42:51 +01:00
cmsisDAP.hpp all jtag interface: don't convert verbosity level to bool 2021-11-11 17:42:51 +01:00
colognechip.cpp colognechip: suppress warnings 2021-12-24 10:29:21 +01:00
colognechip.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
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: cleanup 2021-12-03 07:21:22 +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 main: bitstream default target depends on mode spi/jtag 2022-01-18 08:09:54 +01:00
dfu.cpp dfu: add debug level, only print device open fails in debug mode 2021-12-24 15:48:16 +01:00
dfu.hpp dfu: add debug level, only print device open fails in debug mode 2021-12-24 15:48:16 +01: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 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
efinix.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
efinixHexParser.cpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
efinixHexParser.hpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02: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 all jtag interface: don't convert verbosity level to bool 2021-11-11 17:42:51 +01:00
ftdiJtagBitbang.hpp all jtag interface: don't convert verbosity level to bool 2021-11-11 17:42:51 +01:00
ftdiJtagMPSSE.cpp ftdiJtagMPSSE: fix read/write polarity: always write on neg, read is by default on pos but may on neg with arty 2022-03-10 07:43:14 +01:00
ftdiJtagMPSSE.hpp ftdiJtagMPSSE,ftdipp_mpsse: fix verbose level -> must be an int8_t not uint8_t 2022-01-19 18:42:15 +01:00
ftdipp_mpsse.cpp ftdiJtagMPSSE,ftdipp_mpsse: fix verbose level -> must be an int8_t not uint8_t 2022-01-19 18:42:15 +01:00
ftdipp_mpsse.hpp ftdiJtagMPSSE,ftdipp_mpsse: fix verbose level -> must be an int8_t not uint8_t 2022-01-19 18:42:15 +01:00
ftdispi.cpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
ftdispi.hpp ftdispi: pre/post flash access 2021-12-22 19:09:04 +01: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 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
gowin.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
ice40.cpp ice40: program_cram, add TN ref 2022-01-18 08:37:07 +01:00
ice40.hpp ice40: add CRAM support 2022-01-18 08:08:48 +01:00
ihexParser.cpp move to APACHE-2.0 license 2021-06-26 15:24:07 +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
jtag.cpp jtag: for unknown IDCODE display a more complete error 2022-02-09 08:32:41 +01:00
jtag.hpp jtag: adding method to inject device into active device list 2022-01-13 07:42:14 +01:00
jtagInterface.hpp all cables: writeTMS len int -> uint32_t 2021-11-06 10:31:00 +01:00
lattice.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
lattice.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
latticeBitParser.cpp latticeBitParser: fix loop type 2021-11-20 18:36:09 +01:00
latticeBitParser.hpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
main.cpp Fixed right alignment problem. 2022-02-09 17:55:16 +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 part: Zynq XC7Z045 2022-03-10 18:53:12 +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: force subsector only for SST26VF032B 2022-02-26 19:10:18 +01:00
spiFlash.hpp spiFlash: enable/disable protection. now handle correctly device with protection enabled 2021-12-22 19:07:00 +01:00
spiFlashdb.hpp spiFlash: force subsector only for SST26VF032B 2022-02-26 19:10:18 +01:00
spiInterface.cpp spiInterface: add common method to (un)protect, write and dump SPI flash content 2021-12-22 19:01:58 +01:00
spiInterface.hpp spiInterface.hpp: add constructor, (un)protect flash, and generic pre/post flash access methods 2021-12-22 19:05:21 +01:00
svf_jtag.cpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
svf_jtag.hpp move to APACHE-2.0 license 2021-06-26 15:24:07 +02:00
usbBlaster.cpp all jtag interface: don't convert verbosity level to bool 2021-11-11 17:42:51 +01:00
usbBlaster.hpp all jtag interface: don't convert verbosity level to bool 2021-11-11 17:42:51 +01:00
xilinx.cpp xilinx: fix typo 2022-01-24 18:58:32 +01:00
xilinx.hpp xilinx: adding zynqmp support and a method to init this family of devices 2022-01-13 08:41:38 +01:00
xilinxMapParser.cpp xilinxMapParser: typo 2021-10-03 16:46:12 +02:00
xilinxMapParser.hpp xilinxMapParser: typo 2021-10-03 16:46:12 +02:00