[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v1 7/8] xen/arm: vgic: Introduce helpers to read/write/clear/set vGIC register ...
On 29/09/15 15:24, Ian Campbell wrote: > On Tue, 2015-09-29 at 14:48 +0100, Julien Grall wrote: >> On 29/09/15 14:23, Ian Campbell wrote: >>> On Fri, 2015-09-25 at 15:51 +0100, Julien Grall wrote: >>>> and use them in the vGIC emulation. >>>> >>>> The GIC registers may support different access sizes. Rather than >>>> open >>>> coding the access for every registers, provide a set of helpers to >>>> access >>>> them. >>>> >>>> The caller will have to call vgic_regN_* where N is the size of the >>>> emulated registers. >>> >>> These helpers end up as e.g. vgic_regN_read/write, but they don't >>> really >>> read or write anything, they just extract the required bits into a >>> register >>> or update the bits into a variable. >>> >>> Can we think of a better name? encode/decode? >> >> Encode/decode would be the best. I will replace read by decode and write >> by encode. Just to keep track, as discussed IRL, I will finally use extract/update. The former will be used when the guest read the GIC MMIO, the latter when it will write. Regards, -- Julien Grall _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |