Name | Purpose | Where to get |
---|---|---|
gpsim | PIC simulator | http://www.dattalo.com/gnupic/gpsim.html |
gputils | GNU PIC utilities | http://sourceforge.net/projects/gputils |
flP5 | PIC programmer | http://freshmeat.net/projects/flp5/ |
ec2drv/newcdb | Tools for Silicon Laboratories JTAG debug adapter, partly based on SDCDB (Unix only) | http://sourceforge.net/projects/ec2drv |
indent | Formats C source - Master of the white spaces | http://directory.fsf.org/GNU/indent.html |
srecord | Object file conversion, checksumming, ... | http://sourceforge.net/projects/srecord |
objdump | Object file conversion, ... | Part of binutils (should be there anyway) |
cmon51 | 8051 monitor (hex up-/download, single step, disassemble) | http://sourceforge.net/projects/cmon51 |
doxygen | Source code documentation system | http://www.doxygen.org |
kdevelop | IDE (has anyone tried integrating SDCC & SDCDB? Unix only) | http://www.kdevelop.org |
paulmon | 8051 monitor (hex up-/download, single step, disassemble) | http://www.pjrc.com/tech/8051/paulmon2.html |
splint | Statically checks c sources (see 3.2.9) | http://www.splint.org |
ddd | Debugger, serves nicely as GUI to SDCDB (Unix only) | http://www.gnu.org/software/ddd/ |
d52 | Disassembler, can count instruction cycles, use with options -pnd | http://www.8052.com/users/disasm/ |
cmake | Cross platform build system, generates Makefiles and project workspaces | http://www.cmake.org and a dedicated wiki entry: http://www.cmake.org/Wiki/CmakeSdcc |