| commit | e7598392d57cb1fb1bcee287e901fb32ab59a4ab | [log] [tgz] |
|---|---|---|
| author | Nico Huber <nico.h@gmx.de> | Tue Jun 23 22:29:15 2026 +0200 |
| committer | Nico Huber <nico.h@gmx.de> | Fri Jul 17 18:07:04 2026 +0000 |
| tree | 0de79a657647ca81adb9e00ad1739fa37430d6dc | |
| parent | 317dd91d66f7bcd568096ae1646048fda3d4a981 [diff] [blame] |
Add M28F parallel flash driver Add just enough code to erase & write STMicro M28F chips. Similar chip series that should be compatible include CAT28F and TK28F. Probing should be fully compatible to the already supported Intel 28F series (82802AB probing). Datasheets used: https://www.mouser.com/catalog/specsheets/STMicroelectronics_M28F256.pdf https://tekmos.com/docmandocuments/products/flash-memory/100-tk28f010 https://www.onsemi.com/download/data-sheet/pdf/cat28f010-d.pdf Change-Id: Iab4860558a8ddc48b529bb3d8392d48473191769 Signed-off-by: Nico Huber <nico.h@gmx.de> Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/521 Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
diff --git a/Makefile b/Makefile index 088606c..b0f6cbf 100644 --- a/Makefile +++ b/Makefile
@@ -385,7 +385,7 @@ # Flash chip drivers and bus support infrastructure. CHIP_OBJS = memory_bus.o jedec.o stm50.o w39.o w29ee011.o \ - sst28sf040.o 82802ab.o \ + sst28sf040.o 82802ab.o m28f.o \ sst49lfxxxc.o sst_fwhub.o edi.o flashchips.o \ spi.o spi25.o spi25_prepare.o spi25_statusreg.o \ spi95.o opaque.o sfdp.o en29lv640b.o at45db.o \