avr-libc-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [avr-libc-dev] RE: [bug #30091] Header file generation script couldg


From: Weddington, Eric
Subject: RE: [avr-libc-dev] RE: [bug #30091] Header file generation script couldgenerate garbage
Date: Wed, 9 Jun 2010 07:29:19 -0600

The problem is actually in the original XML data, e.g., the ATtiny40.xml file. 
The data below has extra characters in it (parens, slash) that don't belong, 
which of course breaks any semblence of a correct format.

    <VQFN>
      <NMB_PIN>20</NMB_PIN>
      <PIN1>
        <NAME>[PCINT6:ADC6]</NAME>
        <TEXT/>
      </PIN1>
      <PIN2>
        <NAME>[PCINT5:ADC5:OC0B]</NAME>
        <TEXT/>
      </PIN2>
      <PIN3>
        <NAME>[PCINT4:ADC4:T0]</NAME>
        <TEXT/>
      </PIN3>
      <PIN4>
        <NAME>[(PCINT3:ADC3]</NAME>
        <TEXT/>
      </PIN4>
      <PIN5>
        <NAME>[(PCINT2:ADC2:AIN1]</NAME>
        <TEXT/>
      </PIN5>
      <PIN6>
        <NAME>[PCINT1:ADC1:AIN0]</NAME>
        <TEXT/>
      </PIN6>
      <PIN7>
        <NAME>[PCINT0:ADC0]</NAME>
        <TEXT/>
      </PIN7>
      <PIN8>
        <NAME>[GND]</NAME>
        <TEXT/>
      </PIN8>
      <PIN9>
        <NAME>[VCC]</NAME>
        <TEXT/>
      </PIN9>
      <PIN10>
        <NAME>[PCINT17:CLKI]</NAME>
        <TEXT/>
      </PIN10>
      <PIN11>
        <NAME>[(MOSI:SDA:PCINT16]</NAME>
        <TEXT/>
      </PIN11>
      <PIN12>
        <NAME>[RESET:PCINT15]</NAME>
        <TEXT/>
      </PIN12>
      <PIN13>
        <NAME>[(INT0:CLKO:MISO:PCINT14]</NAME>
        <TEXT/>
      </PIN13>
      <PIN14>
        <NAME>[(SCK:SCL:ICP1:T1:PCINT13]</NAME>
        <TEXT/>
      </PIN14>
      <PIN15>
        <NAME>[OC0A:SS:PCINT12]</NAME>
        <TEXT/>
      </PIN15>
      <PIN16>
        <NAME>[ADC11:PCINT11]</NAME>
        <TEXT/>
      </PIN16>
      <PIN17>
        <NAME>[ADC10:PCINT10]</NAME>
        <TEXT/>
      </PIN17>
      <PIN18>
        <NAME>[ADC9/PCINT9]</NAME>
        <TEXT/>
      </PIN18>
      <PIN19>
        <NAME>[ADC8:PCINT8]</NAME>
        <TEXT/>
      </PIN19>
      <PIN20>
        <NAME>[ADC7:PCINT7]</NAME>
        <TEXT/>
      </PIN20>
    </VQFN>




> -----Original Message-----
> From: 
> address@hidden 
> [mailto:address@hidden
> org] On Behalf Of Weddington, Eric
> Sent: Wednesday, June 09, 2010 6:59 AM
> To: Joerg Wunsch; address@hidden
> Subject: [avr-libc-dev] RE: [bug #30091] Header file 
> generation script couldgenerate garbage
> 
> Hi Joerg,
> 
> I saw the issue but haven't looked into it yet. Is it a 
> problem in the script generation? Or was the XML data file 
> also bad? The script needs to be fixed to catch this issue in 
> the verification step for sure. But I want to make sure that 
> there isn't a problem in the XML.
> 
> Eric 
> 
> > -----Original Message-----
> > From: Joerg Wunsch [mailto:address@hidden 
> > Sent: Wednesday, June 09, 2010 12:42 AM
> > To: Weddington, Eric; Joerg Wunsch; address@hidden
> > Subject: [bug #30091] Header file generation script could 
> > generate garbage
> > 
> > 
> > URL:
> >   <http://savannah.nongnu.org/bugs/?30091>
> > 
> >                  Summary: Header file generation script 
> could generate
> > garbage
> >                  Project: AVR C Runtime Library
> >             Submitted by: joerg_wunsch
> >             Submitted on: Wed 09 Jun 2010 08:42:04 AM CEST
> >                 Category: Build Infrastructure
> >                 Severity: 3 - Normal
> >                 Priority: 5 - Normal
> >               Item Group: None
> >                   Status: None
> >         Percent Complete: 0%
> >              Assigned to: arcanum
> >              Open/Closed: Open
> >          Discussion Lock: Any
> >                  Release: 1.7.*
> >            Fixed Release: None
> > 
> >     _______________________________________________________
> > 
> > Details:
> > 
> > See bug #30018: the (XSL) script that generates the header files
> > leaves stray characters (like "/" or "(") in macro names and/or
> > expansions.
> > 
> > I doubt the current "Device pin definitions" in iotn40.h et al.
> > are usable in any way.
> > 
> > 
> > 
> > 
> >     _______________________________________________________
> > 
> > Reply to this item at:
> > 
> >   <http://savannah.nongnu.org/bugs/?30091>
> > 
> > _______________________________________________
> >   Message sent via/by Savannah
> >   http://savannah.nongnu.org/
> > 
> > 
> 
> _______________________________________________
> AVR-libc-dev mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/avr-libc-dev
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]