Cobham Gaisler AB provides IP cores and supporting development tools for embedded processors based on the SPARC architecture. We specialize in digital hardware design for both commercial and aerospace applications

Operating Systems

Cobham Gaisler provides and maintains a set of operating systems for the LEON and ERC32 processors. See Compilers and operating systems product sheet.

Bare-C Cross-compiler system (BCC)

  • GNU C/C++ Compiler with binutils
  • Simple bare-C runtime with interrupt support
  • Optional Pthreads support
  • GNU gdb debugger with DDD front-end

RTEMS Cross-compiler system (RCC)

  • GNU C/C++ Compiler with binutils
  • RTEMS real-time kernel
  • Network and file system support
  • GNU gdb debugger with DDD front-end

eCos real-time O/S for LEON

  • Highly configurable free real-time kernel
  • Supports LEON3 SMP systems
  • Small foot-print
  • Many drivers

Linux 3.x for LEON

  • Supports MMU, FPU, V8 and SMP systems
  • LINUXBUILD build environment for LEON
  • Wide range of applications
  • Many device drivers PCI, Network, USB, etc.

LEON C/C++ IDE for Eclipse

  • Integrated C/C++ IDE
  • Built on ECLIPSE and CDT
  • Supports BCC, RCC, ThreadX, eCos and Nucleus

Nucleus SPARC port

  • Highly configurable RTOS with small foot print
  • Drivers for standard peripherals
  • Windows and Linux host

VxWorks 6.9 SPARC architectural port and BSP

  • Supports both LEON2, LEON3 and LEON4
  • Driver support for many peripherals
  • Windows and Linux host

VxWorks 6.7 SPARC architectural port and BSP

  • Supports both LEON2, LEON3 and LEON4
  • Driver support for many peripherals
  • Windows and Linux host

ThreadX SPARC port

  • Supports both LEON2 and LEON3
  • Drivers for standard peripherals
  • Windows and Linux host