|
Fusion
Embedded RTOS For Motorola 56800E®
From Unicoi Systems™ Inc.
The Fusion
Real Time Operating System (RTOS)
for Motorola's 56800e is the worlds 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 Motorola's 56800E DSP.
For details on the supported capabilities please
refer to the Motorola 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.
Motorola
56800E Embedded 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 Motorola 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 Motorola 56800E provides full software
support for power management:
- Provides complete
PLL control.
- Provides control
of PLL frequency.
- Provides PLL Bypass
and Engage functions.
- Provides Core and
Bus frequency control.
- Provides Core Voltage
control.
Command
Line Interface:
The Fusion RTOS
for Motorola 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 Motorola 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. FAT12/16/32
- Fusion Web Server
- Fusion Web Browser.
(In Progress)
- Fusion HTML GUI.
(In Progress)
Development
Boards for Motorola
Copyright © 2004 Unicoi Systems, Inc.
Email webmaster@unicoi.com
with your site questions/comments.
|