svn commit: r239998 - head/contrib/dtc

Aleksandr Rybalko ray at ddteam.net
Sun Sep 2 20:28:23 UTC 2012


On Sun, 2 Sep 2012 23:22:04 +0300
Aleksandr Rybalko <ray at ddteam.net> wrote:

> On Sun, 2 Sep 2012 01:48:47 +0000 (UTC)
> Andrew Turner <andrew at FreeBSD.org> wrote:
> 
> > Author: andrew
> > Date: Sun Sep  2 01:48:47 2012
> > New Revision: 239998
> > URL: http://svn.freebsd.org/changeset/base/239998
> > 
> > Log:
> >   Fix a logic inversion in an assert to allow us to use dts files
> > that include other files.
> 
> Big Thanks for that!!!
> 
> It's hard to add overlapping support also? So second instance of same
> node will be able to change attributes of previous one, such a
> "status". Or add new attributes, like GPIO lines usage.
> 
> Then we will be able to have per-SoC dts and per-board.

Sorry, that already supported, just a mistake in my DTS files. :)

One have uart at 0x00000000, second serial at 0x00000000.
Address is same, but name different.

Thanks again!

> 
> > 
> > Modified:
> >   head/contrib/dtc/dtc-lexer.l
> > 
> > Modified: head/contrib/dtc/dtc-lexer.l
> > ==============================================================================
> > --- head/contrib/dtc/dtc-lexer.l	Sat Sep  1 23:33:49
> > 2012	(r239997) +++ head/contrib/dtc/dtc-lexer.l	Sun
> > Sep  2 01:48:47 2012	(r239998) @@ -198,7 +198,7 @@ static
> > void push_input_file(const char * {
> >  	assert(filename);
> >  
> > -	assert(include_stack_pointer >= MAX_INCLUDE_NESTING);
> > +	assert(include_stack_pointer < MAX_INCLUDE_NESTING);
> >  
> >  	srcfile_push(filename);
> >  
> 
> Thanks.
> 
> WBW
> -- 
> Aleksandr Rybalko <ray at ddteam.net>


-- 
Aleksandr Rybalko <ray at ddteam.net>


More information about the svn-src-all mailing list