[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 01/15] Openrisc: add target stub
From: |
Andreas Färber |
Subject: |
Re: [Qemu-devel] [PATCH 01/15] Openrisc: add target stub |
Date: |
Sun, 20 May 2012 16:11:07 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120421 Thunderbird/12.0 |
Am 19.05.2012 10:51, schrieb Blue Swirl:
> On Thu, May 17, 2012 at 8:35 AM, Jia Liu <address@hidden> wrote:
>> +
>> +typedef struct CPUOPENRISCState CPUOPENRISCState;
>> +struct CPUOPENRISCState {
>> + target_ulong gpr[32]; /* General registers */
>> + uint32_t sr; /* Supervisor register */
>> + target_ulong machi; /* Multiply register MACHI */
>> + target_ulong maclo; /* Multiply register MACLO */
>> + target_ulong fpmaddhi; /* Multiply and add float register FPMADDHI */
>> + target_ulong fpmaddlo; /* Multiply and add float register FPMADDLO */
>> + target_ulong epcr; /* Exception PC register */
>> + target_ulong eear; /* Exception EA register */
>> + uint32_t esr; /* Exception supervisor register */
>> + void *irq[32]; /* Interrupt irq input */
>
> CPU reset usually zeros all fields up to breakpoints field in
> CPU_COMMON. Then these and the MMU function pointers below would be
> broken, please move below CPU_COMMON.
...or into OpenRISCCPU, if it is not used with offsetof().
/-F
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
- [Qemu-devel] [PATCH 00/15] Qemu Openrisc support, Jia Liu, 2012/05/17
- [Qemu-devel] [PATCH 01/15] Openrisc: add target stub, Jia Liu, 2012/05/17
- Re: [Qemu-devel] [PATCH 01/15] Openrisc: add target stub, 陳韋任, 2012/05/17
- Re: [Qemu-devel] [PATCH 01/15] Openrisc: add target stub, Andreas Färber, 2012/05/17
- Re: [Qemu-devel] [PATCH 01/15] Openrisc: add target stub, Jia Liu, 2012/05/17
- Re: [Qemu-devel] [PATCH 01/15] Openrisc: add target stub, 陳韋任, 2012/05/17
- Re: [Qemu-devel] [PATCH 01/15] Openrisc: add target stub, 陳韋任, 2012/05/17
- Re: [Qemu-devel] [PATCH 01/15] Openrisc: add target stub, Andreas Färber, 2012/05/20
- Re: [Qemu-devel] [PATCH 01/15] Openrisc: add target stub, Jia Liu, 2012/05/20
- Re: [Qemu-devel] [PATCH 01/15] Openrisc: add target stub, Blue Swirl, 2012/05/19
- [Qemu-devel] [PATCH 02/15] Openrisc: add MMU support, Jia Liu, 2012/05/17
- [Qemu-devel] [PATCH 03/15] Openrisc: add instructions translation, Jia Liu, 2012/05/17