These patches change the Cubieboard machine definition to use the
correct CPU type, which is ARM Cortex-A8 instead of ARM Cortex-A9.
Additionally, add some sanity checks for the machine input
arguments in the initialization function.
Niek Linnenbank (4):
hw/arm/cubieboard: use ARM Cortex-A8 as the default CPU in machine
definition
hw/arm/cubieboard: restrict allowed CPU type to ARM Cortex-A8
hw/arm/cubieboard: restrict allowed RAM size to 512MiB and 1GiB
hw/arm/cubieboard: report error when using unsupported -bios argument
hw/arm/cubieboard.c | 29 ++++++++++++++++++++++++++---
1 file changed, 26 insertions(+), 3 deletions(-)