[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 2/2] Add ARM registers definitions in Monitor co
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH 2/2] Add ARM registers definitions in Monitor commands |
Date: |
Mon, 19 Aug 2013 09:31:05 +0100 |
On 19 August 2013 09:26, Fabien Chouteau <address@hidden> wrote:
> Any comments?
>
> Regards,
>
> On 08/02/2013 02:48 PM, Fabien Chouteau wrote:
>> Signed-off-by: Fabien Chouteau <address@hidden>
>> ---
>> monitor.c | 17 +++++++++++++++++
>> 1 file changed, 17 insertions(+)
>>
>> diff --git a/monitor.c b/monitor.c
>> index 5dc0aa9..78e93af 100644
>> --- a/monitor.c
>> +++ b/monitor.c
>> @@ -3167,6 +3167,23 @@ static const MonitorDef monitor_defs[] = {
>> { "cleanwin", offsetof(CPUSPARCState, cleanwin) },
>> { "fprs", offsetof(CPUSPARCState, fprs) },
>> #endif
>> +#elif defined(TARGET_ARM)
>> + { "r0", offsetof(CPUARMState, regs[0]) },
>> + { "r1", offsetof(CPUARMState, regs[1]) },
Rather than adding yet another entry to this target-ifdef
ladder in common code, maybe we can abstract this out to be
a method/field of the CPU object?
Andreas can probably suggest the best approach.
thanks
-- PMM