- b50f881 internal/intel: Allow only forced write attempts with BWE unset by Nico Huber · 4 months ago main
- 43fedab print: Use chip enumeration API by Nico Huber · 4 months ago
- 45290d0 Draw struct flashchip into struct flashprog_flashctx by Nico Huber · 4 months ago
- 5421b1b Use flashprog_flash_getsize() where possible by Nico Huber · 4 months ago
- 517d937 Run .prepare_access only once per flash context by Nico Huber · 4 months ago
- 3311f1c Migrate flashprog_bus_probe() into libflashprog/chip.c by Nico Huber · 4 months ago
- 50bf19f Replace flashprog_chip_match() w/ simpler flashprog_bus_match_chip() by Nico Huber · 4 months ago
- 4ccc89b Drop voltage setting from prepare_flash_access() by Nico Huber · 4 months ago
- 9ec805d Drop now unused probe_flash() by Nico Huber · 4 months ago
- bb8ab37 sfdp: Move hints about SFDP detection into spi_prepare_sfdp() by Nico Huber · 4 months ago
- 47412a9 cli_classic: Use libflashprog's probing and enumeration APIs by Nico Huber · 4 months ago
- da16bd4 libflashprog: Use newer APIs within flashprog_flash_probe() by Nico Huber · 4 months ago
- d4926fe libflashprog: Introduce new probing API flashprog_flash_probe_chip() by Nico Huber · 4 months ago
- d930114 libflashprog: Add new API to probe all buses for chips by Nico Huber · 4 months ago
- f966663 libflashprog: Mark some internal structs as @private by Nico Huber · 5 weeks ago
- fd0fa75 libflashprog: Name flashprog-wp doxygen group "Write Protection" by Nico Huber · 5 weeks ago
- 0d2b45e libflashprog: Allow to query bus types, voltage, and test status by Nico Huber · 4 months ago
- 48d4a04 libflashprog: Start a new API for chip enumeration by Nico Huber · 4 months ago
- 484ef61 Export bus probing functions by Nico Huber · 4 months ago
- 518350c gfxmatrox: Introduce new programmer driver for Matrox Millenium cards by Nico Huber · 4 weeks ago
- dd4744e nicamd: Introduce new programmer driver for AMD NICs by Nico Huber · 4 months ago
- 47cea9a scsilsi: Introduce new programmer driver for LSI SCSI adapters by Nico Huber · 3 weeks ago
- 239dc80 programmer/physmap: Introduce generic mmio_chip_read/write functions by Nico Huber · 4 weeks ago
- 450058c helpers: Handle "default layout" in flashprog_limit_chip() by Nico Huber · 2 weeks ago
- a19cd39 helpers: Export size-detection logic from amd_rom3read by Nico Huber · 2 weeks ago
- cf09b3c flashchips: Comment successful probing w/ lower size by Nico Huber · 3 weeks ago
- f74a908 flashchips: Correct address mask for STMicro M29F002* by Nico Huber · 3 weeks ago
- dafaf50 flashchips: Add AT49F511 parallel flash chip by Nico Huber · 4 months ago
- a3ffc8e flashchips: Finish Catalyst CAT25F512 entry by Nico Huber · 3 weeks ago
- 1e9e91a flashchips: Add Catalyst CAT28F010 by Nico Huber · 3 weeks ago
- ccc7650 flashchips: Add STM M28F256 by Nico Huber · 4 weeks ago
- e759839 Add M28F parallel flash driver by Nico Huber · 4 weeks ago
- 317dd91 ch347_spi: Fix segfault with older libusb by Arthur Heymans · 12 days ago
- c0f3f0f Meson: Advertise HAVE_OUTB by Nico Huber · 4 months ago
- edf174f flashchips: Remove .probe by Nico Huber · 5 months ago
- c3eaa95 opaque: Use bus probing by Nico Huber · 5 months ago
- 91f5152 opaque: Move probing into PREPARE_POST_PROBE hook by Nico Huber · 5 months ago
- 0579029 opaque: Move last bits from chipdrivers.h into chipdrivers/opaque.h by Nico Huber · 4 months ago
- f1411ba Join PREPARE_PROBE/_POST_PROBE steps by Nico Huber · 4 months ago
- 3a35337 jedec: Use common probing for EN29LV640B by Nico Huber · 4 months ago
- b72fa1a jedec: Correct probing for x16 parts w/ continued IDs by Nico Huber · 4 months ago
- 2e94746 Use bus probing for standard JEDEC and JEDEC_29GL by Nico Huber · 5 months ago
- 2cadbe3 Use bus probing for W29EE011 by Nico Huber · 5 months ago
- 3a2a4d5 Use bus probing for 82802AB by Nico Huber · 5 months ago
- dae9022 probing: Pass full struct flashchip into probes by Nico Huber · 4 months ago
- 2ae6301 memory_bus: Add infrastructure for per-bus probing by Nico Huber · 5 months ago
- 3d6bd5a memory_bus: Export functions to ad-hoc map flash by Nico Huber · 5 months ago
- 10337f7 memory_bus: Move related declarations into new `chipdrivers/memory_bus.h` by Nico Huber · 5 months ago
- dd6e07a memory_bus: Pass master instead of flash to .chip_read/write by Nico Huber · 5 months ago
- 47aa85c memory_bus: Turn flashbase into a par_master member `rom_base` by Nico Huber · 5 months ago
- 84914db Make FEATURE_LONG_RESET a proper feature bit by Nico Huber · 5 months ago
- 4374ba1 flashchips: Set 1us (150ns) probe timining for SST49LF080A by Nico Huber · 5 months ago
- 899d36a flashchips: Allow long reset/exit sequence for MBM29LV160[BT]E by Nico Huber · 5 months ago
- 0c39ddb flashchips: Drop spurious address masks from parallel chips by Nico Huber · 5 months ago
- be42cf2 Make flash-size limiting of atapromise a general --force feature by Nico Huber · 5 months ago
- 006d08d programmer: Move .max_rom_decode into struct master_common by Nico Huber · 4 months ago
- 81deae9 manibuilder: Refresh DJGPP image by Arthur Heymans · 4 weeks ago
- db236b0 dediprog: Parse USB endpoint addresses from descriptor by Arthur Heymans · 4 weeks ago
- a03055d Allow probing all SPI command sets by Nico Huber · 4 months ago
- f3113ac edi: Turn edi_chip_probe() into a bus probing function by Nico Huber · 5 months ago
- 4af02fe edi: Split preparation/finalization out of edi_probe_kb9012() by Nico Huber · 5 months ago
- a94ce1c edi: Pass spi_master instead of flashctx where possible by Nico Huber · 5 months ago
- 6bd4f10 edi: Move EDI related things into new chipdrivers/edi.h by Nico Huber · 5 months ago
- 2e0a003 spi: Use bus probing for SFDP by Nico Huber · 5 months ago
- b9e47cc spi: Use bus probing for ST95 RDID by Nico Huber · 5 months ago
- ac13873 Introduce a priority for bus-probing functions by Nico Huber · 5 months ago
- 64f53a1 spi: Use bus probing for REMS, RES and AT25F by Nico Huber · 5 months ago
- 4312576 spi: Use bus probing for RDID by Nico Huber · 3 years, 3 months ago
- fbc41d2 spi: Move SPI related things into new chipdrivers/spi.h by Nico Huber · 5 months ago
- 966dc9b Use new probing path for chips w/o IDs by Nico Huber · 5 months ago
- af9d738 Add infrastructure to probe per bus by Nico Huber · 3 years, 3 months ago
- 0069440 ni845x_spi: Add a `ni845x.h` header stub for build tests by Nico Huber · 5 months ago
- cb35a8d ni845x_spi: Add cast to `unsigned long' to meet format string by Nico Huber · 5 months ago
- 309ca42 ni845x_spi: Remove ineffective `csnumber' parameter parsing by Nico Huber · 5 months ago
- fbe2766 ni845x_spi: Make ni845x_spi_init() static by Nico Huber · 5 months ago
- 1e610f2 ni845x_spi: Use unsigned for array indices by Nico Huber · 5 months ago
- 70fe55f ni845x_spi: Use strtoul() to convert serial by Nico Huber · 5 months ago
- 717b3e5 test_build.sh: Use M25P10-A for emulation during tests by Nico Huber · 5 months ago
- afb5dd0 dummyflasher: Add emulation for M25P10-A by Nico Huber · 5 months ago
- dfea68c ichspi: Add Intel Wildcat Lake support by Nico Huber · 5 months ago
- 11136c2 flashchips: Add a type enum to the chip identification by Nico Huber · 3 years, 3 months ago
- 610c1aa spi: Pass master instead of flash to .send_command by Nico Huber · 3 years, 5 months ago
- b95fe9b ni845x_spi: Use new voltage API by Nico Huber · 5 months ago
- 5469c15 Add common master API to adapt voltage by Nico Huber · 5 months ago
- 89e6818 udelay: Add cast for `tv_nsec` to always meet format string by Nico Huber · 5 months ago
- dc34409 spi: Refactor default_spi_send_command() to avoid flashctx deref by Nico Huber · 1 year, 8 months ago
- e3f648c spi: Implement top-aligned to avoid BBAR hassle by Nico Huber · 3 years, 5 months ago
- 32f1ea8 at45db: Use .prepare_access hook for non-power-of-2 preparations by Nico Huber · 3 years, 3 months ago
- b89c452 Add new flash-chip preparation step after probing by Nico Huber · 1 year, 8 months ago
- db90cf7 libflashprog: Fix comparison of layout entries by Nico Huber · 3 years, 6 months ago p1.5
- f4d5f32 ichspi: Add Intel Panther Lake support by Nico Huber · 5 months ago
- 9c6b35f ich_descriptors: Pretty print voltage on supported platforms by Nico Huber · 5 months ago
- 83d0438 chipset_enable: Add Arrow Lake H by Nico Huber · 5 months ago
- 96140c7 udelay: Include <delay.h> from libpayload by Nico Huber · 2 years, 3 months ago
- d9aa81e sfdp: Call selfcheck_chip() if parsing looked successful by Nico Huber · 6 months ago
- 72d0ada Unify chip label in output of selfcheck_chip()/eraseblocks() by Nico Huber · 6 months ago
- 32fa508 Extract chip selfcheck into new selfcheck_chip() function by Nico Huber · 6 months ago
- 82834c9 Add 4BA support in SFDP parsing by Arthur Heymans · 1 year, 1 month ago
- a193983 amd: Fall back to reading rom3 range in case of ROM Armor by Nico Huber · 10 months ago
- 1926900 helpers_fileio.c: fix fsync() check. by Elliott Hughes · 8 months ago