On 12/17/19 8:21 AM, Peter Maydell wrote: > On Tue, 17 Dec 2019 at 18:16, Taylor Simpson <tsimp...@quicinc.com> wrote: >> Question 2: >> What is the best source of guidance on breaking down support for a new >> target into a patch series? > > Look at how previous ports did it.
E.g. the hppa-linux-user port. The initial merge ends at ebe9383caefd. There are 15 patches -- mostly in linux-user -- before the one that enables compilation. At which point exactly zero instructions are actually implemented. The actual cpu emulation comes afterwards in 8 patches (hppa 1.1 isn't terribly complicated). r~