Enhanced OS-9 for 68K v3.0.3

Product Benefits
Rapid Application Development (RAD)
OS-9 accelerates your total project time by enabling parallel hardware and software
development.
Unbeatable Security
The process-based architecture localizes failures so they cannot affect other processes
or system resources.
Updateable End Products
Modules in deployed systems can be upgraded or fixed without a re-boot while the system
is on-line and in-use.
Product Development Expertise
Customer care engineers respond quickly and intelligently to technical questions, and
consultants provide advisory expertise, project management, design, construction,
planning, or product release.
Comprehensive Hardware Support
The software is ready to run on your choice of VME and evaluation boards.
Product Overview
Microware's Enhanced OS-9 for 68K is an integrated system software and development tool
package designed specifically for the 68K architecture.The package easily installs under
Windows 95/98/NT to facilitate the creation, download and execution of OS-9 applications.
OS-9 for Embedded Systems (68K)
OS-9 for 68K is a licensed product that includes development environment, run-time
binary software, and driver sources for custom 68K hardware platform development.
OS-9 Board Level Solution (MVME147/167/177)
The MVME147/167/177 BLS provides a complete OS-9 run-time and development environment
for immediate application development targeting the Motorola Computer Group MVME147,
MVME167, and MVME177 platforms.
OS-9 Board Level Solution (MVME162/172)
The MVME162/172 provides a complete OS-9 run-time and development environment for
immediate application development on the Motorola Computer Group MVME162 and MVME172
platforms.
OS-9 Board Level Solution (68328ADS)
The Dragonball BLS provides a complete OS-9 run-time and development environment for
immediate application development on the Motorola Dragonball reference platform.
Based on the industry leading OS-9 real-time operating system, Enhanced OS-9 for 68K
provides drop-in system software for Motorola Single Board Computers, to address the
communications, connectivity, user interface, and storage requirements of communications,
imaging, industrial control and similar intelligent systems.
Enhanced OS-9 for 68K provides an open environment for resident and networked
application development.Microware's Hawk integrated development environment provides
robust productivity tools to create 68K system images for Flash, ROM or disk.Once your
application is complete, Microware provides flexible licensing options allowing you to
easily and affordably distribute to your market.
This combination of a proven OS-9 system software base, a robust development toolset
and drop-in device support for 68K hardware offers integrators and manufacturers the
advantage of Rapid Application Development (RAD) for real-time embedded systems.
OS-9 Diagram

Product Features
OS-9 Kernel
The OS-9 kernel provides a secure, process-based, multi-tasking environment for
embedded systems. OS-9's use of position-independent, reentrant code modules allows the
kernel to dynamically load application and/or system modules at run-time. This capability
enables system designers to add or update software modules across the network during
development or in the field.
SoftStax Communications Framework
SoftStax is a high-performance communications subsystem that supports a wide variety of
standard and custom networking protocols.SoftStax's architecture and API layer allow
applications to be written independent of the underlying protocols, device drivers and
network media for portability.With SoftStax, applications can utilize several protocol
stacks during a single communications session, and switch protocols depending on the
network requirements. The Enhanced OS-9 for 68K package includes a TCP/IP protocol stack
and popular Ethernet drivers.
MAUI Embedded Multimedia Support
Microware's MAUI graphics solution provides a rich set of text, drawing and animation
functionality with windowing, clipping, and inking service to support the graphical
interface.The small and fast graphics subsystem takes advantage of the real-time design
features of OS-9.MAUI supports numerous I/O devices, including greyscale and color LCD
panels, SVGA/VGA graphics terminals, touchscreens, mice, keypads/keyboards, and other
devices commonly found in man-machine interfaces.
Serial/Parallel I/O
The Sequential Character File Manager (SCF) I/O subsystem handles basic character
oriented I/O devices, such as serial ports, parallel ports and modems. It also functions
as the input path for a variety of MAUI devices, such as keypads, mice and touchscreens.
Storage I/O
The Random Block File Manager (RBF) I/O subsystem implements a hierarchical, UNIX-like
file system for data storage.Enhanced OS-9 for 68K includes a RAM disk device driver for
OEMs whose devices require temporary storage during operation.
PCMCIA I/O
Enhanced OS-9 for 68K features PCMCIA technologies to support a variety of popular
PCMCIA devices including modems, ATA flash and hard disks, 8250 serial devices, Ethernet
and more.
Hawk Integrated Development Environment (IDE)
Microware's Hawk IDE is designed to increase the efficiency of OS-9 development. Hawk's
highly integrated tool set simplifies and automates the tasks of creating, debugging,
analyzing and managing complex real-time software development projects. The development
environment includes the Codewright code editor, compiler, linker, object loader,
application and system level debugger, application profiler, and on-line documentation.
OS-9 Configuration Wizard
The OS-9 configuration wizard provides a graphical user interface which simplifies the
sometimes complex task of configuring and building system images.Simply point and click
for networking, TCP/IP configuration, graphics, or debugging and the wizard automatically
creates a software image for your target.
Product Contents
Enhanced OS-9 for 68K contains the following software integrated on CD-ROM:
- OS-9 RTOS
- MAUI multimedia I/O system
- SoftStax communications framework
- BSD v4.4 TCP/UDP/IP LAN networking
- Sample application source code
- Finished ported boot image for reference platform(s)
- Device driver source (in licensed package only)
- OS-9 configuration wizard
- Microware Hawk IDE including:
- Premia®'s Codewright code editor
- Source code browser
- Project manager
- Ultra C/C++ Compiler
- Hawk system and user state debugger
- Resident toolset
- On-line help
System Requirements
Host Development System
- Microsoft Windows 95, 98 or NT
- Pentium processor
- 32 MB RAM
- 250-350 MB free disk space
- CD-ROM drive
Target System
Base OS-9 Configuration
(Baseline) |
Baseline OS-9 with TCP/IP
connectivity (Networked) |
Networked OS-9 with multimedia
(Multimedia) |
| RAM |
ROM |
RAM |
ROM |
RAM |
ROM |
| 64K |
64K |
256K |
256K |
512K |
512K |
Hardware Support
Ethernet Controllers
- i82596
- 3COM EtherLink III PC CARD
- DEC21040
- DEC21140
- SMC91c94
Serial Device Support
Physical Disk Media
Documentation
Extensive tutorial-style documentation is included on the product CD-ROM.The searchable
documentation includes getting started manuals, using guides, programming references, and
porting guides.For additional user convenience, help files can be accessed directly from
the Hawk development tool.
Professional Services
Elsoft's and Microware's professional services teams work individually with clients to
customize the right set of services for each client's challenges.Our goal is to make each
customer successful through premier advisory services and software engineering
solutions.This approach delivers complete solutions that are on time and on budget.
Training & Support
Our #1 rated application support engineers can quickly and effectively diagnose
problems and answer customer questions.Training seminars can accelerate your development
cycle by giving you hands-on experience with Ariel, guided by our experienced training
engineers.
Contact Information
| Telephone |
+41 (0)56 483 34 64 |
![[Esloft AG logo]](../images/elsoft-big.gif) |
| FAX |
+41 (0)56 493 30 20 |
| Address |
Taefernstrasse 20, CH-5405 Daettwil |
| E-Mail |
info@elsoft.ch |
Information contained in this document is subject to change without notice.
Other products and companies referred to herein are trademarks or registered trademarks of
their respective companies or mark holders.
Copyright © 1997-2001 Elsoft AG, Switzerland
Last modification: 05 April, 2000
/sp
|