From Fedora Project Wiki

Embedded Development

Fedora 12 includes a range of packages to support development of embedded applications on various targets. There is broad support for the AVR and related parts as well as for the Microchip PIC. In addition, there are packages to support development on older, less popular parts such as the Z80, 8051, and others. For a more complete description refer to Packages for embedded development on the wiki .

Package-x-generic-16.pnggputils has added support for a number of newer processors. Package-x-generic-16.pnggputils now supports all processors supported by MPLAB 8.20 (except for EEPROM and similar devices).

Package-x-generic-16.pngsdcc 2.9.0 includes a number of new features. Refer to http://sdcc.sourceforge.net/ for the complete list.