scsilsi: Introduce new programmer driver for LSI SCSI adapters
Supports up to 1MiB parallel flash, but needs external address buffers
and is usually set up for less.
Datasheet used:
https://theretroweb.com/chip/documentation/lsi53c875-data-sheet-4-1-66a3b3913650d154581810.pdf
Change-Id: I23291ae7c98ddd5cab48f96aa5e6a69788796d9b
Signed-off-by: Nico Huber <nico.h@gmx.de>
Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/529
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
diff --git a/meson.build b/meson.build
index 026a804..d7865d4 100644
--- a/meson.build
+++ b/meson.build
@@ -431,6 +431,14 @@
'srcs' : files('satasii.c', 'pcidev.c'),
'flags' : [ '-DCONFIG_SATASII=1' ],
},
+ 'scsilsi' : {
+ 'systems' : systems_hwaccess,
+ 'cpu_families' : [ cpus_raw_mem ],
+ 'deps' : [ libpci ],
+ 'groups' : [ group_pci, group_internal ],
+ 'srcs' : files('scsilsi.c', 'pcidev.c'),
+ 'flags' : [ '-DCONFIG_SCSILSI=1' ],
+ },
'serprog' : {
'systems' : systems_serial,
'groups' : [ group_serial, group_external ],