Support: Supported Targets and Compilers
Salvo is written in ANSI C, with only a very few target- and compiler-specific extensions. We are constantly adding support for more target processors and compilers. The currently supported ones are listed below:
 
Targets
Compilers
8051 Family
ARC International ARClite microRISC
ARM® ARM7TDMI
  • IAR EW ARM
  • Keil RealView ARM® toolset
ARM® Cortex™-M3
  • IAR EW ARM
  • Keil RealView ARM® toolset
  • GCC ARM® for Cortex™-M3
Atmel AVR and MegaAVR
Motorola M68HC11
  • Keil RealView ARM toolset
  • GCC ARM® for Cortex™-M3
TI's MSP430
Microchip PIC12|16|17 PICmicro® MCUs
Microchip PIC18 PICmicro® MCUs
Microchip PIC24 MCUs and dsPIC® DSCs
Microchip PIC32MCUs
TI's TMS320C2000 DSPs
  • TI's Code Composer Studio
Testing of various targets and compilers is currently underway.

Salvo also supports the Intel x86 architectures under the Microsoft's Visual Studio in order to provide a cross-platform development environment. Salvo applications can often be developed on a Wintel platform and then recompiled for the intended embedded target.

If your target processor and/or compiler are not listed above, please contact the factory to discuss porting options.