Hi Rob,

I'm having troubles merging my last datasheet parsing results with existing
pinmap (which was manually updated).
Can you provide a list of PIC/pins added in your last device files version ?
I'm sure how to interpret "svn diff" results...


Thanks
Seb

2009/7/21 Sebastien Lelong <[email protected]>

> Yes, now I rememer the parsing process:
>
>  - I extract pin from device files
>  - for each pin, I try to find interesting thing in datasheet
>
> So, if some pins are missing in device files, I won't search for them...
> I've seen you opened an issue on this. I'll parse datasheet again once
> fixed.
>
> > There are no corresponding TRIS bits either: these pins are input only!
>
> Is there any thing we do to avoid setting them as output, so users are
> informed about this ? Something in pseudo-var *_direction ? Or maybe
> it's not detectable at compile time, only at runtime...
>
>
> Cheers,
> Seb
>
>
> >
> >> I've noticed some pins are missing in pinmap.py, for 18F4550: RC4 and
> >> RC5 (RC3 does not exist).
> >> I'm about to fix this, but I was also if there was a way to
> >> cross-check this with device files, while you, Rob, are generating
> >> aliases. Something like: "if I have a pin in device file which isn't
> >> in pinmap then print bad".
> >
> > Believe it or not I already have a test for missing pins in the mapping
> > file!  But I didn't see a warning for the 18f4550 .... curious!
> >
> > Well, as it turns out pin_C4 and pin_C5 are not declared in the device
> > files (although PORT_RC4 and PORT_RC5 are declared). I see also the
> > reason for this: the pins for the 18Fs are declared from the
> > specifications of the LAT registers and these don't have bits 4 and 5.
> > There are no corresponding TRIS bits either: these pins are input only!
> >
> > It looks like I have to change my script to generate the pins for the
> > 18Fs from the PORT registers. Maybe there are more input-only pins
> > missing in the device files.
> >
> >> PS: while fixing this, I'll convert the whole in JSON format, on the
> >> whole chain.
> >
> > Shouldn't be a problem!
> >
> > Regards, Rob.
> >
> > --
> > Rob Hamerling, Vianen, NL (http://www.robh.nl/)
> >
> >
> > > >
> >
>
>
>
> --
> Sébastien Lelong
> http://www.sirloon.net
> http://sirbot.org
>



-- 
Sébastien Lelong
http://www.sirloon.net
http://sirbot.org

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to