Features/PRePCleanup

From QEMU

Overview

Unbreak and clean up PReP (PowerPC Reference Platform) system emulation.

Detailed Summary

The qemu-system-ppc 'prep' machine was orphaned. Fix regressions and get it into usable state, as basis for 40p and BeBox emulation.

Status

The 'prep' machine was removed in QEMU v5.0. The '40p' machine should be used now instead.

Old work was done at http://repo.or.cz/w/qemu/afaerber.git/shortlog/refs/heads/prep

Some assertions were fixed. Device emulation was improved. Kernels are still not booting.

Old patch queue: http://repo.or.cz/w/qemu/afaerber.git/shortlog/refs/heads/prep-queue