Re: [Qemu-devel] [PATCH v2 23/23] RISC-V: Convert cpu definition towards future model

2018-03-10 Thread Philippe Mathieu-Daudé
Hi Michael, On 03/09/2018 05:12 AM, Michael Clark wrote: > - Model borrowed from target/sh4/cpu.c > - Rewrote riscv_cpu_list to use object_class_get_list > - Dropped 'struct RISCVCPUInfo' and used TypeInfo array > - Replaced riscv_cpu_register_types with DEFINE_TYPES > - Marked base class as abst

[Qemu-devel] [PATCH v2 23/23] RISC-V: Convert cpu definition towards future model

2018-03-08 Thread Michael Clark
- Model borrowed from target/sh4/cpu.c - Rewrote riscv_cpu_list to use object_class_get_list - Dropped 'struct RISCVCPUInfo' and used TypeInfo array - Replaced riscv_cpu_register_types with DEFINE_TYPES - Marked base class as abstract Cc: Igor Mammedov Cc: Palmer Dabbelt Cc: Sagar Karandikar Cc