Comment #8 on issue 194 by robhamerling: Device files with MPLAB-X
http://code.google.com/p/jallib/issues/detail?id=194

w.r.t. comment#6:
Parsing the PIC files proved to be more complex than I thought at first sight, especially for the bigger and newer PICs. Many PIC files include 'module' files as a whole or partly, even multiple times different parts of the same module file. Then the included contents may be modified or sub-parts may be removed. It is sort of macro-processing system. I decided to split the Jallib device file generation process from MPLAB-X .pic files in two scripts: (1) Generate 'expanded' PIC files with all the module included and modified as described above. When this script is faultless (will it ever be?) it needs to be run only once for every new MPLAB-X release.
(2) Generate Jallib device files from these expanded PIC files.
Script 1 is already quite complete and working pretty well. Script 2 is essentially working too, but I still need to copy many parts of the current dev2jal script for all the extensions like the pseudo variables, aliases and naming normalizations.

Notes:
The 'strange' things with 526/527 are for example the size of configuration words. I'll round the figures to 'word'. We decided long ago to generate Jallib device files only for PICs of which a datasheet is published, and to release only device files when at least one blink-a-led or other sample for a PIC (or a group of PICs described in the same datasheet) has been tested and proved to work. So Philippe, tell us which Jallib device file is for a ghost PIC.




--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/jallib.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to