April 2, 2020
11:58 a.m.
On Thu, Apr 02, 2020 at 01:48:23PM +0200, Tomek The Messenger wrote:
Hi Let's see how it looks: https://github.com/u-boot/u-boot/blob/master/include/regmap.h
I first time ever see such thing like this: struct regmap_range { ulong start; ulong size; }; struct regmap { enum regmap_endianness_t endianness; int range_count; struct regmap_range ranges[0]; };
How I can get access to variable ranges it if is 0 size? Who develops this one and who reviewed:) Anyway If I have pointer to regmap can I check what is start variable in some other way?
Perhaps range_count gives the number of elements in the array, so you can just access r->ranges[i].start? -- Valentin