[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 4/5] xilinx_devcfg: Zynq devcfg device model
From: |
Peter Crosthwaite |
Subject: |
Re: [Qemu-devel] [PATCH v3 4/5] xilinx_devcfg: Zynq devcfg device model |
Date: |
Thu, 30 May 2013 17:15:45 +1000 |
On Thu, May 30, 2013 at 3:08 AM, Paolo Bonzini <address@hidden> wrote:
> Il 29/05/2013 19:04, Edgar E. Iglesias ha scritto:
>>> > + for (i = 0; i < R_MAX; ++i) {
>>> > + RegisterInfo *r = &s->regs_info[i];
>>> > +
>>> > + *r = (RegisterInfo) {
>>> > + .data = &s->regs[i],
>>> > + .data_size = sizeof(uint32_t),
>>> > + .access = &xilinx_devcfg_regs_info[i],
>>> > + .debug = XILINX_DEVCFG_ERR_DEBUG,
>>> > + .prefix = prefix,
>>> > + .opaque = s,
>>> > + };
>>> > + memory_region_init_io(&r->mem, &devcfg_reg_ops, r,
>>> > "devcfg-regs", 4);
>> Hi Peter, Should we be putting r->access->name here instead of "devcfg-regs"?
>
> Yes, that's why I preferred to wrap the memory_region_init_io into an
> API that takes a RegisterInfo. :)
ACK,
You've convinced me :). Will be in v4 (pending outcome of discussion
with Anthony RE decoding)
Regards,
Peter
>
> Paolo
>
- [Qemu-devel] [PATCH v3 1/5] bitops: Add ONES macro, (continued)
- [Qemu-devel] [PATCH v3 1/5] bitops: Add ONES macro, peter . crosthwaite, 2013/05/24
- [Qemu-devel] [PATCH v3 2/5] register: Add Register API, peter . crosthwaite, 2013/05/24
- [Qemu-devel] [PATCH v3 3/5] register: Add Memory API glue, peter . crosthwaite, 2013/05/24
- [Qemu-devel] [PATCH v3 4/5] xilinx_devcfg: Zynq devcfg device model, peter . crosthwaite, 2013/05/24
- Re: [Qemu-devel] [PATCH v3 4/5] xilinx_devcfg: Zynq devcfg device model, Edgar E. Iglesias, 2013/05/29
Re: [Qemu-devel] [PATCH v3 4/5] xilinx_devcfg: Zynq devcfg device model, Anthony Liguori, 2013/05/29
[Qemu-devel] [PATCH v3 5/5] xilinx_zynq: added devcfg to machine model, peter . crosthwaite, 2013/05/24