-
I rewrote the changes I made last week for the page and bank selection code. The new script attached should now work for all the 12- and 14-bit instruction word PICs except the new extended parts. I have not tested the changes with any 12-bit hex files. Round trips (hex->unpic->MPLAB->hex) for my 14-bit test cases work. Send me an email if you have any questions: Id is steven.martin and...
2008-09-15 19:11:55 UTC by nobody
-
I ended up rewriting significant portions of the anaylze subroutine and its supporting functions. The changes track the bank and page selects in 16F87x devices. The script also now runs with Perl's warnings turned on. I apologize for not maintaining the original coding style (braces/spacing) etc, but I couldn't read it otherwise.
For testing, I used MPLAB to build a hex file from the...
2008-09-05 12:13:07 UTC by nobody
-
The end of subroutine message does not include the label of the start of the subroutine.
Change 'c' to 'g' in line 1003.
From:
printEOS( getLabel($proc{$pc}{subr}) );
To
printEOS( getLabel($prog{$pc}{subr}) );
SMM.
2008-09-03 10:28:55 UTC by nobody
-
rudnai committed patchset 19 of module unPIC to the unPIC.pl CVS repository, changing 1 files.
2007-05-25 10:26:29 UTC by rudnai
-
rudnai committed patchset 18 of module unPIC to the unPIC.pl CVS repository, changing 1 files.
2006-08-09 07:53:18 UTC by rudnai
-
rudnai committed patchset 17 of module unPIC to the unPIC.pl CVS repository, changing 1 files.
2006-08-06 19:48:38 UTC by rudnai
-
rudnai committed patchset 16 of module unPIC to the unPIC.pl CVS repository, changing 1 files.
2006-08-06 19:44:44 UTC by rudnai
-
rudnai committed patchset 15 of module unPIC to the unPIC.pl CVS repository, changing 1 files.
2006-08-06 19:43:51 UTC by rudnai
-
rudnai committed patchset 14 of module unPIC to the unPIC.pl CVS repository, changing 3 files.
2006-08-06 19:37:47 UTC by rudnai
-
rudnai committed patchset 13 of module unPIC to the unPIC.pl CVS repository, changing 11 files.
2006-08-06 19:36:38 UTC by rudnai