memory_bus: Turn flashbase into a par_master member `rom_base`
Get rid of the global `flashbase`. Treat overrides for the `rom_base`
similar to `max_rom_decode`: Gather the information in `internal_data`
and then pass it to register_par_master().
Change-Id: Ib9ed7234a849fe3550200fd602226d0036da15f0
Signed-off-by: Nico Huber <nico.h@gmx.de>
Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/436
diff --git a/dummyflasher.c b/dummyflasher.c
index 3f3983b..9f27d91 100644
--- a/dummyflasher.c
+++ b/dummyflasher.c
@@ -519,7 +519,7 @@
if (dummy_buses_supported & BUS_NONSPI)
ret |= register_par_master(&par_master_dummyflasher,
dummy_buses_supported & BUS_NONSPI,
- 0, data);
+ 0, 0, data);
if (dummy_buses_supported & BUS_SPI)
ret |= register_spi_master(&spi_master_dummyflasher, 0, data);