hw/nubus: increase maximum Declaration ROM size from 128k to 1Mb
authorMark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Thu, 11 Jan 2024 10:29:53 +0000 (10:29 +0000)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Tue, 27 Feb 2024 08:36:33 +0000 (09:36 +0100)
Whilst 128k is more than enough for a typical Declaration ROM, a C compiler
configured to produce an unstripped debug binary can generate a ROM image that
exceeds this limit. Increase the maximum size to 1Mb to help make life easier
for developers.

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Reviewed-by: Laurent Vivier <laurent@vivier.eu>
Message-ID: <20240111102954.449462-3-mark.cave-ayland@ilande.co.uk>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
include/hw/nubus/nubus.h

index b3b4d2eadb4bf2c0ccab99109f5c0cc699dc5938..fee79b71d1606ebc52c7b955964d8330bb0704c0 100644 (file)
@@ -51,7 +51,7 @@ struct NubusBus {
     qemu_irq irqs[NUBUS_IRQS];
 };
 
-#define NUBUS_DECL_ROM_MAX_SIZE    (128 * KiB)
+#define NUBUS_DECL_ROM_MAX_SIZE    (1 * MiB)
 
 struct NubusDevice {
     DeviceState qdev;