On 27/03/2024 13.45, Philippe Mathieu-Daudé wrote:
On 27/3/24 13:35, Philippe Mathieu-Daudé wrote:
> Remove the Nios II machines and the system emulation code
> (deprecated since v8.2 in commit 9997771bc1 "target/nios2:
> Deprecate the Nios II architecture").
Please remind me, why didn't we deprecate the linux-user emulation, too?
> diff --git a/hw/nios2/Kconfig b/hw/nios2/Kconfig
> deleted file mode 100644
> index 4748ae27b6..0000000000
> --- a/hw/nios2/Kconfig
> +++ /dev/null
> @@ -1,13 +0,0 @@
> -config NIOS2_10M50
> - bool
> - select NIOS2
> - select SERIAL
> - select ALTERA_TIMER
I forgot to mention I deliberately chose to keep the Altera
timer model in the tree, since it looks like a re-usable
IP component.
But if it is not used anymore by any machine, this will happily bitrot,
won't it? I think I'd rather remove it, too ... maybe in a separate patch,
so that in case somebody later needs it again, it can be restored by simply
reverting the patch again.
Thomas