Design Center   |   Home  |  Contact Us
Fusion RTOS for Freescale 56800E®
PRODUCTS
Networking Product Suite
Web Product Suite
> File System Product Suite
> Security Product Suite
> RTOS Product Suite
IP Phone Reference Design
> Terminal Adapter Reference    Design
VoIP Gateway Reference    Design
> Enterprise Channel Bank    Reference Design
> Voice Processing Suite

Fusion RTOS For Freescale™ 56800E®

The Fusion Real Time Operating System (RTOS) for Freescale's 56800E is the world's most widely used fully-featured Operating System for the 56800E.

The Fusion RTOS is optimized for 16/32-bit networking and media-centric processors. It is priority based, pre-emptable, deterministic, and protects against priority inversion. The RTOS has been fully ported and optimized for Freescale's 56800E DSP.

For details on the supported capabilities please refer to the Freescale 56800E RTOS Users guide. This guide may be downloaded from the Technical Manuals section of the web site. For general RTOS information please go to the RTOS home page.

Download Free RTOS

Fusion Freescale 56800E RTOS Features

The Fusion RTOS supports three major areas:

  • Hardware Interrupt Management
  • Power Management
  • Uart, Print and Command Line support

Interrupts:

The Fusion RTOS for Freescale 56800E provides a full software feature set to control and manage interrupts as follows:

  • Direct Task synchronization from an interrupt handler
  • Allows interrupt handlers to be written in C
  • Supports Nested Interrupts
  • Provides for delayed task reschedule from the interrupt dispatcher
  • Interrupt handlers may be dynamically installed or removed
  • Support for direct vectored interrupts
  • Allows for control of wake on interrupt configuration for each interrupt
  • Provides easy interrupt installation by peripheral name
  • Provides disabling interrupts for a specified peripheral
  • Provides disabling/enabling of all interrupts

Power Management

The Fusion RTOS for Freescale 56800E provides full software support for power management:

  • Provides control of PLL frequency
  • Provides PLL Bypass and Engage functions
  • Provides Core and Bus frequency control Provides Core Voltage control
  • Provides complete PLL control



Command Line Interface

The Fusion RTOS for Freescale 56800E provides a uart management mechanism for printing text, variables and taking character input. Please review the Fusion SHELL users manual for complete details concerning the command line interface and printing capabilities.

  • Example Uart driver for send and receive
  • Integrated with the Fusion SHELL command line
  • Provides support for Printing text and variables
  • Provides support for fosGetChar function calls

Integration

The Fusion RTOS for Freescale 56800E has been integrated with a number of Fusion products, and on-going development work continues to expand this integration. Currently supported Fusion Products are:

  • Fusion Net: The full suite of networking products
  • Fusion File: The Fusion Flash File System that is FAT12/16/32 compatible
  • Fusion Web Server
  • Fusion Web Browser
  • Fusion HTML GUI
NEXT STEPS
> Call +1-678-208-2250
> E-mail sales
 
RELATED INFORMATION
> Freescale 56800E RTOS    Product Brief
> Technical Manuals 
Free RTOS Press Release