Re: [PATCH 15/16] Add device tree for Ebony
From: Segher Boessenkool <hidden>
Date: 2007-02-16 09:20:44
1275 specifies whitespace inbetween, but isn't this due to the way they are describing things for the forth / stack-based operations?
Sure, since for true OF d# etc. are Forth words and thus are whitespace delimited.
I would prefer in the DTS files to have no whitespace in between-- <d#1234 #h5678> seems much more readable than <d# 1234 #h 5678>.
[h# not #h] Sure, make it optional, that should work just fine.
Or even better-- just use standard C notation
<1234 0x5678>Right now no prefix means hexadecimal. So you need a prefix that means decimal, and C has none.
That is very readable. Why bring unnecessary complexity into this?
It's all historical accident I suppose. Since the DTS format tries to look like C it should have used 0x all along. It's not too late too change btw, the DTS is not the actual interface, the binary blob that is passed around doesn't care what number base you used in the source code. Segher