Hi guys,

While working on issue 157 (OSCCAL) I had a private conversation with Kyle about support for the baseline (with a MOVWF in high memory). We discussed how to implement the required code and found some compiler bugs ... work in progress.

But the discussion also referred back to a thread in 2009 about support for the 16f54/57/59. We concluded at that time that these PICs were not supported by JalV2, but it seems these are supported! The limitation is the number of supported data memory banks, which is max 4 while the 16f59 has 8 banks. More general: Baseline and 'classic' midrange PICs with more than 4 memory banks are supported by the compiler, but usable data memory is limited to the first 4 banks. I'll add device files for these PICs shortly, but the pragma data (in particular for the 16f59) will not include memory in banks beyond bank3. Maybe I'll need to change some other device files too for this reason.

Whether we decide to support OSCCAL loading or not, the discussion about it has had positive effects!

Regards, Rob..

--
R. Hamerling, Netherlands --- http://www.robh.nl

--
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to