#58 pic14: support for 100 extra processor types

closed-accepted
None
5
2006-05-02
2006-03-09
Zik Saleeba
No

This patch adds support for all currently available
pic16fxxx and pic16cxxx processors. It also adds the
ability to easily add new processor definitions using a
separate configuration file. Processor information used
to be stored in two different places - it has now been
moved to this single config file.

Support for the second configuration word used in some
newer pics was also added.

The build system was modified to cleanly provide
support for all pic14s out of the box - previously the
pic14 include files had to be created through a manual
process.

I've tested this patch on cygwin and linux. It should
also work on VC++ but that port is untested.

The tar file contains the patch plus a number of files
which will need to be added to the repository. Note
that the pic header files are derived from the ones
provided with gputils - I'm not sure if this is a
copyright issue or not. Probably not since gputils is
GPLed.

Enjoy,
Zik

Discussion

  • Zik Saleeba
    Zik Saleeba
    2006-03-09

    Tar file includes morepics patch plus new files

     
    Attachments
  • Raphael Neider
    Raphael Neider
    2006-05-02

    • assigned_to: nobody --> tecodev
    • status: open --> closed-accepted
     
  • Raphael Neider
    Raphael Neider
    2006-05-02

    Logged In: YES
    user_id=1115835

    Accepted in SDCC approx. r4110.