XD Ada CPU32/MC68332 for
OpenVMS Systems Version 2.1
XD Ada CPU32/MC68332 Version 2.1 for OpenVMS Systems is a product
extension to the XD Ada CPU32 Version 2.1 for OpenVMS Systems cross-development
software product jointly developed by Digital Equipment Corporation (now
Hewlett-Packard) and EDS (now HP Enterprise Services), which provides a
validated implementation of the full ANSI/MIL-STD-1815A-1983 Ada language.
XD Ada CPU32/MC68332 Version 2.1 for OpenVMS Systems is designed for use
in embedded systems, generating optimized and relocatable code for targets using
the Motorola MC68332 microcontroller. The standard XD Ada CPU32 Version 2.1 for
OpenVMS Systems product is targeted to the MC68340 microcontroller.
XD Ada Features
XD Ada CPU32/MC68332 Version 2.1 for OpenVMS Systems supports all of the
features of XD Ada CPU32 Version 2.1 for OpenVMS Systems. For full details of these
features, see the XD Ada CPU32 Version 2.1 for OpenVMS Systems Software Product
Description.
Host Software Components
The XD Ada CPU32 Version 2.1 for OpenVMS Systems host software is supplemented by a
modified run-time system object code library and an extended predefined library
which provide the support required at run time for the MC68332 microcontroller.
Target Software Components
The target environment consists of the following:
·
Run-time system — Provides the following:
— Predefined
language environment
— Tasking system
— Interrupt
support
— Input-output
support
— Storage
management
— Program
initialization and termination
— Mathematics
support
— Exception
handling
— Floating point
mathematics support via a MC68881/2 coprocessor
— Part word
manipulation support
— Generic
·
Target debug kernel — Provides support for loading and
online debugging from the host The target software is supplied in source form
so that it can be reconfigured for other target configurations based on the
CPU32 processor. It may be configured to support only those features needed.
In addition an extended predefined library is supplied to provide an
·
The Time Processor Unit (TPU)
The following modes of operation are supported:
— Discrete Input
Output
— Input
Capture/Input Transition Counter
— Output Compare
— Pulse-Width
Modulation
— Synchronized
Pulse-Width Modulation
— Period/Pulse-Width
Accumulator
·
The System Integration Module (SIM)
The following functions of the SIM are supported:
— System
Configuration and Protection
— Clock
Synthesizer
— External Bus
Interface
— Chip Select
·
The Queued Serial Module (QSM)
Support is provided for the Queued Serial
Peripheral Interface (QSPI) and the Serial Communications Interface (SCI)
Documentation
In addition to the documentation available to users of XD Ada CPU32
Version 2.1 for OpenVMS Systems, the following manuals are available:
·
The XD Ada CPU32, Motorola MC68332 System Manual
— to describe the MC68332 variant of the standard target system hardware
and differences to software modules
·
The XD Ada M68000 Family, Installation Guide for
OpenVMS VAX Systems or XD Ada M68000 Family, Installation Guide for
OpenVMS AXP Systems — Step-by-step instructions for installing XD Ada CPU32/MC68332
Version 2.1 for OpenVMS Systems
TARGET HARDWARE REQUIREMENTS
XD Ada CPU32/MC68332 Version 2.1 for OpenVMS Systems is supplied
configured for the following standard target hardware:
·
An M68332EVS Evaluation System (EVS) with 128k additional
RAM and optionally a MC68881/2 floating point coprocessor for applications
requiring
Note: Some versions of the EVS may require upgrading before the MC68881/2 can
be used; users wishing to use a coprocessor should contact Motorola for details
of any hardware modifications which may be required).
HOST SOFTWARE REQUIREMENTS
In addition to the host software listed in the XD Ada Version 2.1 for
OpenVMS VAX Systems, System Support Addendum, or XD Ada Version 2.1 for
OpenVMS AXP Systems, System Support Addendum, the following is required:
·
XD Ada CPU32 Version 2.1 for OpenVMS Systems
ORDERING INFORMATION
For information on how to order the product, contact your local Sales
Office.
SOFTWARE LICENSING
This software is furnished under the provisions of a software licence.
Licences for educational institutions are available.
For more information on licensing terms and conditions, contact your
local Sales Office.
SOFTWARE WARRANTY
Warranty for this product is provided in accordance with the terms and
conditions of the licence.
The above information is valid at time of release. Please contact your
local Sales Office for the most up-to-date information.
TM Alpha AXP, AXP, DEC, DEC Ada,
DECset, DEC Test Manager, Digital, MicroVAX,
OpenVMS, TK, VAX, VAXcluster, VAXft, VAXserver,
VAXstation, VAX DOCUMENT, VMS and XD Ada are trademarks of Hewlett-Packard
Development Company, L.P.
Company
related details last updated May 2010
swep.sales@hp.com; www.swep-eds.com