[PATCH 0/3] Variable sized cell support
David Gibson
david at gibson.dropbear.id.au
Thu Sep 22 12:26:34 EST 2011
On Wed, Sep 21, 2011 at 01:42:08PM -0700, Anton Staaf wrote:
> This patch set adds, tests, and documents support for variable sized cells in
> cell arrays. The new syntax is:
>
> property = /size/ [8|16|32|64] <0x00 .... 0x12>;
>
> So cell arrays of 8, 16, 32, or 64-bits can now be created. No padding is
> done on the resulting cell array. So if three 8-bit cells are specified the
> resulting property will contain three bytes.
>
> This patch set assumes that the character literals in cell lists patch has
> already been applied to your tree as it uses them in it's test case and the
> diff will not apply cleanly to TOT without the character literals patch because
> both patch sets modify the same locations in the parser. You do not need to
> apply the character literal support in bytestrings patch however.
Nice.
Still wants a little polish, I think. And some time to sit around
in case we have a better idea on the syntax, but a very good start.
--
David Gibson | I'll have my music baroque, and my code
david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_
| _way_ _around_!
http://www.ozlabs.org/~dgibson
More information about the devicetree-discuss
mailing list