home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
OS2V12.ZIP
/
OS2V12.TXT
Wrap
Text File
|
1989-05-31
|
140KB
|
2,146 lines
NUMBER 289-218
DATE 890516
CATEGORY WS00, WS20, AS70
TYPE Programming
TITLE IBM OPERATING SYSTEM/2 STANDARD EDITION VERSION 1.2 AND IBM OPERATING
SYSTEM/2 PROGRAMMING TOOLS AND INFORMATION VERSION 1.2
ABSTRACT Operating System/2 (TM) (OS/2 (TM)) has been enhanced with a
Dialog Manager that conforms to IBM's Systems Application
Architecture (TM) (SAA).
Application developers, using the Dialog Manager contained in
the OS/2 Programming Tools and Information Version 1.2, can
efficiently implement application dialogs that take advantage of
Presentation Manager (TM) facilities, including the capability of
being windowed.
OS/2 Standard Edition Version 1.2 also includes new hardware
support and enhancements to function, usability and RAS.
The OS/2 Programming Tools and Information Version 1.2, a
single product, has been enhanced to support the new features and
functions provided in OS/2 Standard Edition Version 1.2, and contains
material previously supplied in the OS/2 Programmer's Toolkit and the
OS/2 Technical Reference.
PROGRAM ONE-TIME
NUMBER CHARGE
6024926 $ 340
6024930 340
6024929 650
Planned Availability Date: September 29, 1989, for both
products
(TM) Trademark of the International Business Machines Corporation.
PRODNO 6024926 OS/2 Standard Edition Version 1.2,
3.5-inch (1.44Mb)
6024930 OS/2 Standard Edition Version 1.2,
5.25-inch (1.2Mb)
6024929 OS/2 Programming Tools and
Information Version 1.2,
3.5-inch (1.44Mb)
OVERVIEW HIGHLIGHTS
o Availability of an SAA Dialog Manager
o User interface enhancements through the Desktop Manager using
iconic representation and direct manipulation for files and
programs
o Presentation Manager enhancements for SAA/common user access
(CUA) and application development
o IBM COBOL/2 and IBM FORTRAN/2 language interfaces for
Presentation Manager
o High Performance File System
o Windowed System Editor
o RAS enhancements
o New hardware support including a PostScript (1) device driver for
the IBM 4216-030
o Programmer's Toolkit and Technical Reference combined into the
single product, Programming Tools and Information
o Programming Tools and Information additions for Dialog Manager
o Dialog Tag Language Compiler in the Programming Tools and
Information
(1) Registered trademark of Adobe Systems, Inc.
DESCRIPTION
OS/2 STANDARD EDITION VERSION 1.2
The many enhancements announced today for OS/2 Standard Edition are
an advance for the implementation of SAA on programmable
workstations. The availability of an SAA Dialog Manager in the OS/2
Programming Tools and Information Version 1.2, and the enhancements
to the already available Presentation Manager, emphasize IBM's
commitment to SAA. Also included in this announcement are many other
improvements such as a new High Performance File System that makes
OS/2 a durable and high-function platform for the workstation
applications of today and tomorrow. Enhancements to OS/2 Standard
Edition Version 1.2 are also available in OS/2 Extended Edition
Version 1.2.
DIALOG MANAGER
The OS/2 Dialog Manager is a productivity aid to assist application
developers in managing input and output between their applications
and the end user. The Dialog Manager is contained in the OS/2
Programming Tools and Information Version 1.2.
The OS/2 Dialog Manager provides significant elements of the
interface for the SAA Dialog Manager described in the SAA
publication, COMMON PROGRAMMING INTERFACE DIALOG REFERENCE
(SC26-4356).
Using the Dialog Manager, application developers can
efficiently implement application dialogs that take advantage of
Presentation Manager facilities. The Dialog Manager provides
application programming interfaces (APIs) for the Dialog elements
dealing with display-related services, Dialog variable handling
(function pools) and create/end Dialog session control.
Architected to support a dialog interface for interactive
text-oriented applications, the Dialog Manager also provides an
interface for the application developer to the Presentation Manager,
allowing for special purpose dialog customization. An example of
customization would be to incorporate special purpose graphics and
icons into the dialog displays.
The Dialog Tag Language (DTL), also described in the CPI
Dialog Reference, is the means to define dialog elements other than
application program logic: application panels, application command
tables and messages. The compiler to process panels written in the
DTL is contained in the OS/2 Programming Tools and Information
Version 1.2.
The Dialog Manager and the DTL help the application conform to
SAA/CUA as described in the publication, SYSTEMS APPLICATION
ARCHITECTURE COMMON USER ACCESS ADVANCED INTERFACE DESIGN GUIDE
(SC26-4582). Applications developed using Dialog Manager service
calls, together with the dialog elements defined with the DTL, take
advantage of the windowing facilities of OS/2.
The Dialog Manager provides significant support to implement
CUA conventions allowing application developers to focus on CUA
concepts. CUA consistency assistance is provided in both the run
time facilities and the DTL Compiler.
The general structure of the OS/2 Dialog Manager may be
recognized by current dialog developers (EZ-VU or ISPF), facilitating
the migration of current dialogs to the OS/2 environment.
Dialog Manager programs may be written in IBM C/2 1.1, IBM
FORTRAN/2, IBM Macro Assembler/2, IBM Pascal/2 and IBM COBOL/2.
PRESENTATION MANAGER ENHANCEMENTS
The Presentation Manager has further enhanced its SAA/CUA enabling by
providing more function and greater usability for both application
developers and end users. Some of the CUA enhancements may be
enabled automatically; others will require that the application be
changed.
Several additions or modifications have been made to the
Presentation Manager, particularly for the application developer.
The following are intended to assist the application developer in
writing high-performing, full-function applications that can be
tailored to a specific user or environment:
o Applications can check which windows are visible to avoid
repainting windows that don't show.
o A user may mark an area of a VIO window using a system menu
option. The contents of the marked area are copied to a
clipboard in text format. The contents may then be moved to a
Presentation Manager window or application, provided the
application allows.
o Presentation Manager calls are now available to the programmer to
control the program groups a user sees and can access, allowing
for personalization of the system to a specific user or group of
users.
o Programs that emulate different terminals can use appropriate
font sizes.
Three new utilities for Presentation Manager used for the
printing/plotting, display and interchange of picture files are:
o The PICPRINT utility, which allows the user to print metafiles
and picture interchange format (PIF) files
o The PICSHOW utility, which displays picture files on the
workstation screen
o The PICICHG utility, which allows picture files to be
interchanged by converting a PIF file to a Presentation Manager
metafile.
Presentation Manager programs may be written in IBM FORTRAN/2
and COBOL/2 as well as C/2 1.1 and Macro Assembler/2.
OTHER OS/2 STANDARD EDITION ENHANCEMENTS
DEFAULT USER INTERFACE ENHANCEMENTS: The OS/2 default user interface
has been modified to more closely conform to the most current SAA/CUA
definition and significantly enhanced to provide increased usability
and overall appearance.
The most noticeable enhancements are:
o An enhanced user interface, called the Desktop Manager, for
adding and starting programs.
- Icons are used to represent programs or groups displayed on
the screen.
- Programs may be started using direct manipulation to pass
input files to the program.
- Enhanced group manipulation functions allow programs to be
copied or moved to different groups more easily.
- DOS programs may now be added to and started from the Desktop
Manager window.
o An enhanced user interface, called the File Manager, for
displaying and manipulating files.
- Icons are used (optionally) to represent files.
- Files displayed by the File Manager may be printed, copied,
moved or passed to a program using direct manipulation.
- The font used by the File Manager may now be selected from
any installed fonts, allowing more information to be
displayed on the screen when a smaller font is used.
- File lists resulting from searches may be used to manipulate
files in the same manner as directory lists are used.
- Users may select one or more files and then be prompted for a
program to execute and pass the file list to.
SYSTEM EDITOR ENHANCEMENTS: The system editor in OS/2 now executes
as a windowed Presentation Manager application. Files created with
the Version 1.1 system editor are compatible with Version 1.2. The
appearance and operational characteristics of the Version 1.2 system
editor are designed to the SAA/CUA definition.
HIGH PERFORMANCE FILE SYSTEM: The High Performance File System
manages large disk media in a fast and consistent manner. The High
Performance File System is an attractive alternative to the file
allocation table or FAT-based file system because it supports DASD
with as many as 16 partitions and can handle partitions as large as 2
gigabytes. The High Performance File System maintains compatibility
with the FAT file system at the API level and is less performance
sensitive as file sizes and/or directories get very large. The
system installation procedure is used to optionally install the High
Performance File System.
If a partition is formatted for use by the High Performance
File System, the contents of that partition will be lost. Copies of
existing files should be made before that partition is formatted.
After the partition is formatted, the copied files may then be placed
in the newly formatted partition and accessed using the High
Performance File System.
Files created using the High Performance File System may be
accessed by programs running in the DOS environment of OS/2. Files
created using the High Performance File System may not be accessed by
either DOS 3.3 or 4.00.
The High Performance File System is implemented to be booted
as the C drive.
RELIABILITY, AVAILABILITY AND SERVICEABILITY (RAS): The RAS
capabilities of OS/2 Standard Edition have been enhanced with several
new or modified functions. Improvements have been made for the
collection, logging and reporting of detailed information if a system
error occurs. These improvements permit a problem to be isolated
faster and more accurately.
Consistency between the Standard and Extended versions of OS/2
has been improved by making the application of corrective service
appear more nearly the same on both products.
ADDITIONAL VERSION 1.2 ENHANCEMENTS
Additional enhancements have been made to improve data integrity,
performance and usability.
o The system can now accommodate 64,000 file handles, 32,000 per
process.
o A descriptive name, such as the name and location, may now be
associated with a printer.
HARDWARE RELATED ENHANCEMENTS
DEVICE INDEPENDENCE: The display and mouse device support have been
rewritten for OS/2 Standard Edition Version 1.2 to facilitate the
attachment of other displays and mice that may normally not have been
supported by OS/2 Standard Edition.
NOTE: See the section listing supported hardware for specific part
numbers and other pertinent information.
IBM DOS COMPATIBILITY
The DOS environment of OS/2 Standard Edition Version 1.2 protects a
user's investment in current software by providing the capability to
run existing DOS programs, subject to certain limitations described
in the OS/2 documentation. Generally, the DOS environment is
compatible to a subset of DOS 4.00 function. Support for disk files
greater than 32Mb was included in OS/2 Standard Edition Version 1.1,
and is available in DOS compatibility mode. The DOS 4.00 support for
greater than 25 lines of text mode display and support for additional
video modes for Personal System/2 (R) (PS/2 (R)) displays are also
available in DOS compatibility mode. The remaining new DOS 4.00
functions, such as the DOS Shell or LIM/EMS, are not supported. The
interface for the DOS compatibility environment resembles the
DOS 3.30 command line as it did in Version 1.1. The family API
provided with OS/2 allows programs to be written that will run on
DOS 3.30, DOS 4.00, OS/2 Standard Edition Version 1.1 or OS/2
Standard Edition Version 1.2.
(R) Registered trademark of the International Business Machines
Corporation.
DEVICE SUPPORT
All device drivers delivered with Version 1.1 either with the product
or with its device support supplement will be packaged as separate
media and shipped with the Version 1.2 base operating system.
A PostScript driver is included with OS/2 Standard Edition
Version 1.2 to allow applications to output PostScript to the IBM
Personal Page Printer II (4216-030).
OS/2 Standard Edition has the capability to separately install
device drivers if needed. For example, this capability can be used
if a customer acquires new hardware in the future that requires
installation of a different device driver.
IBM OS/2 PROGRAMMING TOOLS AND INFORMATION VERSION 1.2
The OS/2 Programming Tools and Information Version 1.2 has been
updated with the following changes:
o The OS/2 Programmer's Toolkit and OS/2 Technical Reference,
separately available in the past, have now been combined to
consolidate required technical information in one product.
o The Dialog Manager and its documentation have been included, as
well as associated language bindings.
o A compiler for panels written in DTL has been included along with
its documentation.
o Existing information for the Presentation Manager has been
updated and new material has been added to correspond with the
Version 1.2 enhancements.
o New language specific information and bindings have been added
for the use of COBOL/2 and IBM FORTRAN/2 with Presentation
Manager.
o Presentation Manager examples have been enhanced to assist
application developers with practical applications of existing
and new Presentation Manager capabilities.
o C/2 and Macro Assembler/2 external function bindings are included
for use with the Procedures Language.
o A sample printer device driver has been included. This sample is
written in C/2 and is intended to show basic coding techniques
for Presentation Manager device drivers.
NATIONAL LANGUAGE SUPPORT
OS/2 has National Language Support for thirteen languages: Canadian
French, Danish, Dutch, Finnish, French, German, Italian, Norwegian,
Portuguese, Spanish, Swedish, U.K. English, and U.S./Universal
English.
CUSTINFO PUBLICATIONS
The following publications contain information either related
to or directly about OS/2 Standard Edition. However, specific OS/2
Standard Edition Version 1.2 information may not be included at this
time. To order, contact your IBM representative or call
800-IBM-2468.
ORDER
TITLE NUMBER
IBM Operating System/2 Information
and Planning Guide * G360-2650
Systems Application Architecture
Common User Access
Advanced Interface Design Guide ** SC26-4582
IBM Systems Application Architecture
Common Programming Interface
Dialog Reference SC26-4356
IBM Systems Application Architecture
Common Programming Interface
Presentation Reference SC26-4359
IBM Operating System/2 Standard
Edition Specification Sheet G360-2735
IBM 8514/A Operating System/2 Adapter
Interface (diskettes and publication) *** G68X-2300
IBM Operating System/2 Service
Coordinator Guide G15F-2214
IBM Operating System/2 Service Support
Access Diskette (5.25-inch, 360Kb) ZV38-0350
IBM Operating System/2 Service Support
Access Diskette (3.5-inch, 720Kb) ZV38-0351
* Consolidates material from several of the other listed
publications.
** Available after June 30, 1989.
*** Refer to MACHINE REQUIREMENTS for more details.
Electronic versions of an IBM OPERATING SYSTEM/2 APPLICATIONS
GUIDE are available through ASKINFO, and the Atlanta Electronic
Bulletin Board, (404) 988-2913. The Atlanta Electronic Bulletin
Board is available to end users on a toll call basis with no access
charge or password required. The APPLICATIONS GUIDE contains
information on applications that are either compatible with DOS
Version 3.30 or 4.00 or use new OS/2 functions. The guide describes
applications written by both IBM and software vendors. Access the
APPLICATIONS GUIDE using the search word OS2APPGUIDE.
The IBM OPERATING SYSTEM/2 INFORMATION AND PLANNING GUIDE
provides information on both the Standard and Extended Editions for
application users, programmers and system administrators. The guide
contains information on the OS/2 components and the requirements to
plan, design, and configure an end-user's system. The guide also
contains information on migrating user applications from DOS to OS/2.
The BASIC Reference Version 3.30 (feature #0828) (6280189) is
separately available for a charge.
EDUCATION SUPPORT
The following courses are available:
o OS/2 Programming Functions and Procedures (P1008)
o Programming for the OS/2 Presentation Manager (P1011).
A description of these classroom and self-study courses is
available through the local IBM branch office. Call IBM
Direct -- Education, toll-free, 800-IBM-2468, for schedules and
enrollments.
SCHEDULE
The planned availability date is September 29, 1989.
TECHINFO TECHNICAL INFORMATION
SPECIFIED OPERATING ENVIRONMENT
MACHINE REQUIREMENTS: The minimum hardware configuration for OS/2
Standard Edition Version 1.2 is as follows:
o One of the following system units with a minimum of 2Mb of memory
for running OS/2 applications, or a minimum of 2.5Mb of memory
for running OS/2 and DOS applications. The actual amount of
memory required is a function of the working set requirements of
the operating system and the applications. There are typical
application scenarios that require significantly greater amounts
of memory and DASD storage. Refer to the IBM OPERATING SYSTEM/2
INFORMATION AND PLANNING GUIDE (G360-2650) for assistance in
estimating total memory requirements.
Customers should consult documentation for their specific
processors to determine available memory options and ordering
information.
OS/2 Standard Edition Version 1.2 supports the following
hardware:
o System Units
- PS/2 Model 30-286 (8530): Model E21
- PS/2 Model 50 (8550): Model 021
- PS/2 Model 50 Z (8550): Models 031, 061
- PS/2 Model 55 SX (8555): Models 031, 061
- PS/2 Model 60 (8560): Models 041, 071
- PS/2 Model 70 386 (8570): Models A21, E61, 121
- PS/2 Model P70 386 (8573): Models 061, 121
- PS/2 Model 80 386 (8580): Models 041, 071, 111, 311
- IBM Personal Computer AT (R) (AT (R)) (5170): Models 099,
239, 319, 339
- AT (5170): Model 068 with fixed disk to make the system unit
equivalent to a Model 099
- IBM Personal Computer XT (TM) (PC XT (TM)) (5162): Model 286
- IBM Industrial Computers (7531 and 7532) Model 111
- IBM Industrial Computers (7541 and 7542) Model 111
- IBM Industrial Computers (7561 and 7562) Model 111
- IBM Industrial Computer (7552) Models 040, 540.
NOTE: IBM Industrial Computer (7552) Model 040
requires the 1.44Mb diskette drive (feature #6071) and 20Mb
fixed disk drive (feature #6083).
(R) Registered trademark of the International Business
Machines Corporation.
(TM) Trademark of the International Business Machines
Corporation.
o Diskette Drives
- IBM 3.5-inch high-capacity diskette drive (1.44Mb) (#3057)
(6450353) for the PS/2
- IBM 3.5-inch diskette drive (720Kb) (#0357) (6450357) for the
AT or PC XT-286
- IBM 4865 Model 2, IBM Personal Computer 3.5-inch External
Diskette Drive (720Kb): (6280784) for the PC XT-286;
(6450774) for the AT
- IBM 5.25-inch high-capacity diskette drive (1.2Mb): (#0206)
for AT; (#0359) (6450359) for PC XT-286
- IBM 5.25-inch diskette drive (360Kb): (#0207) (6450207) for
AT; (#0360) (6450360) for PC XT-286
- IBM 4869 Model 1, PS/2 5.25-inch External Diskette Drive
(360Kb) (4869001)
- PS/2 5.25-inch External Diskette Drive Adapter (#8760)
(6450245)
- IBM 4869 Model 2, PS/2 5.25-inch External Diskette Drive
(1.2Mb) (4869002)
- PS/2 5.25-inch External Diskette Drive Adapter/A (6451007)
shipped with an OS/2 Standard Edition device driver
- PS/2 5.25-inch Internal Diskette Drive (1.2Mb) (6451006)
shipped with an OS/2 Standard Edition device driver.
o Fixed Disks
- IBM 20Mb Fixed Disk Drive: standard for PS/2 Model 30-286
(E21), Model 50 (021) and PC XT-286; (#0205) (6450205) for AT
- IBM 30Mb Fixed Disk Drive: standard for the Model 50 (031);
(#0210) (6450210) for the AT
- IBM 44Mb Fixed Disk Drive: (#3046) (6450354) for the PS/2
Models 60, 80
- IBM 60Mb Fixed Disk Drive: standard for the PS/2 Model 70
(E61) and Model 50 (061); (#6666) (6450606) for the PS/2
Model 50 (021 and 031)
- IBM 70Mb Fixed Disk Drive: (#3051) (6450355) for the PS/2
Models 60, 80
- IBM 115Mb Fixed Disk Drive: (#8730) (6450377) for the PS/2
Model 80
- IBM 120Mb Fixed Disk Drive: standard for the PS/2 Model 70
(A21, 121)
- IBM 314Mb Fixed Disk Drive: (#6023) (6450381) for the PS/2
Model 80.
o Adapter and display combinations listed below:
- IBM Color/Graphics Monitor Adapter (#4910) (1504910) with IBM
Color Display (5153)
- IBM Enhanced Graphics Adapter (#1200) (1501200) with one of
the following displays: IBM Color Display (5153), IBM
Enhanced Color Display (5154), or the IBM Industrial Graphics
Display (7534).
NOTE: The EGA with 64Kb of memory will be supported
as a CGA (640 X 200, monochrome).
o PS/2 Display Adapter (#4050) (1887744) for AT or PC XT-286 with
one of the following displays:
- PS/2 Monochrome Display (8503)
- PS/2 Color Display (8512)
- PS/2 Color Display (8513)
- PS/2 Color Display (8514).
o PS/2 system unit (Model 30-286, 50, 60, 70 or 80) with one of the
following displays:
- PS/2 Monochrome Display (8503)
- PS/2 Monochrome Display (8507)
- PS/2 Color Display (8512)
- PS/2 Color Display (8513)
- PS/2 Color Display (8514).
o IBM PS/2 Display Adapter 8514/A (#4054) (1887972) with one of the
following displays:
- PS/2 Monochrome Display (8503)
- PS/2 Monochrome Display (8507)
- PS/2 Color Display (8512)
- PS/2 Color Display (8513)
- PS/2 Color Display (8514).
OS/2 Standard Edition Version 1.2 supports the previous
display adapters as follows:
o The Presentation Manager session supports display adapters in All
Points Addressable Mode at the highest possible resolution for
that adapter, except in the following cases:
- Support for the EGA adapter with 64Kb will be at a resolution
of 640 x 200 in mono mode.
- Support for the PS/2 Display Adapter 8514/A with a 8503,
8507, 8512, or 8513 PS/2 Display will be in VGA mode.
- Support for the PS/2 Display Adapter 8514/A with an 8514 PS/2
Color Display without the Memory Expansion Kit (#4081)
(1887989) will be in VGA mode.
Support for a fully populated PS/2 Display Adapter
8514/A with an 8514 PS/2 Color Display will be at a
resolution of 1024 x 768.
o OS/2 mode applications running in sessions outside the
Presentation Manager control the mode of the display adapter.
NOTE: In a non-Presentation Manager screen group, an OS/2 Standard
Edition Version 1.2 application program can use the 8514/A Adapter in
advanced function (high resolution) mode by issuing 8514/A adapter
interface calls.
The adapter interface software is contained on a diskette
shipped with the 8514/A adapter. Customers using the 8514/A in
advanced function mode must ensure that the adapter interface code is
at the correct level for use with OS/2. The adapter interface level
can be determined by running HDIVER.EXE in the HDIOS2 directory. If
this directory does not exist, the customer can order form number
G68X-2300 at no charge, which includes a new level of the adapter
interface and additional pages for the 8514/A Technical Reference.
o Printers (2)
The following printers have full support for Presentation
Manager and non-Presentation Manager applications:
- IBM 4201 Proprinter (TM) Model 1 (withdrawn from marketing)
- IBM 4201 Proprinter II Model 2
- IBM 4201 Proprinter III Model 3
- IBM 4202 Proprinter XL Model 1 (withdrawn from marketing)
- IBM 4202 Proprinter II XL Model 2
- IBM 4202 Proprinter III XL Model 3
- IBM 4207 Proprinter X24 Model 1 (withdrawn from marketing)
- IBM 4207 Proprinter X24E Model 2
- IBM 4208 Proprinter XL24 Model 1 (withdrawn from marketing)
- IBM 4208 Proprinter XL24E Model 2
- IBM 3852 Color Jetprinter Model 2 (withdrawn from marketing)
- IBM 5152 Graphics Printer Model 2 (withdrawn from marketing)
- IBM 5182 Color Printer Model 1. (3)
- IBM 3812 Page Printer (4)
- IBM 3816 Page Printer (5)
- IBM 5201 Quietwriter (R) Models 1 and 2
- IBM 5202 Quietwriter III
- IBM 5204 Quickwriter (R) Model 1 (6)
- IBM 5216 Wheelprinter, Models 1 and 2 (7)
- IBM Personal Page Printer II Model 4216-030.
-- A PostScript driver is included with OS/2 Standard
Edition Version 1.2.
NOTES:
(2) Parallel attached printers are supported in both the OS/2 and
DOS modes. Serially (asynchronous) attached printers are
supported only in the OS/2 mode.
(3) The IBM 5182 Color Printer is supported in mono mode only and is
no longer marketed.
(4) The 3812 is supported in 5152 compatibility mode.
(5) The 3816 is supported by the 5202 device driver.
(6) The Quickwriter is supported in Quietwriter III compatibility
mode.
(7) The IBM 5223 Wheelprinter E is not supported by OS/2 Standard
Edition Version 1.2.
(TM) Trademark of the International Business Machines Corporation.
(R) Registered trademark of the International Business Machines
Corporation.
o Keyboards
- AT keyboard for the following AT Models: 068, 099, 239, and
319.
- IBM Enhanced Personal Computer keyboard for all PS/2 models,
AT Model 339, and XT-286.
o Pointing Devices
- PS/2 Mouse (feature #8770) (6450350) attached to the system
pointing device port
- Serial pointing device (8)
-- Microsoft (9) Mouse for IBM Personal Computers, Microsoft
Part Number 039-099, 100ppi
-- Microsoft Mouse for IBM Personal Computers, Microsoft
Part Number 039-199, 200ppi
-- PC Mouse (10), Metagraphics/Mouse Systems Part Number
900120-214, 100 ppi
-- Visi-On Mouse (11), Visi-On Corp. Part Number
69910-1011, 100 ppi.
- Parallel pointing device for AT and PC XT-286
-- Microsoft Mouse for IBM Personal Computers, Microsoft
Part Number 037-099, 100ppi
-- Microsoft Mouse for IBM Personal Computers, Microsoft
Part Number 037-199, 200ppi.
- InPort Microsoft Mouse for AT and PC XT-286, Microsoft Part
Number 037-299, 200ppi.
(8) Serial (asynchronous) pointing devices are supported in the
OS/2 mode only.
(9) Registered trademark of the Microsoft Corporation.
(10) Trademark of the Metagraphics/Mouse Systems.
(11) Trademark of the Visi-On Corporation.
o Plotters
The following plotters have full Presentation Manager
support. Non-Presentation Manager applications coded to
interface with plotters will run unmodified under Version 1.2.
Plotters are supported only in the OS/2 mode.
- IBM 6180 Plotter
- IBM 6182 Plotter
- IBM 6184 Plotter
- IBM 6186 Plotter Models 1 and 2
- IBM 7371 Plotter
- IBM 7372 Plotter
- IBM 7374 Plotter Models 1 and 2
- IBM 7375 Plotter.
NOTE: The IBM 7371, 7374 and 7375 Plotters are no longer
marketed.
o Other
- AT Serial/Parallel Adapter Card (#0215, #3395, or #3400)
(6450215, 55X3560, 55X3679). (A maximum of two parallel
ports is supported by OS/2 Standard Edition Version 1.2.)
- PS/2 Dual Asynchronous Adapter/A (#3033) (6450347). (A
maximum of three serial ports is supported by OS/2 Standard
Edition Version 1.2.)
- PS/2 Multi-Protocol Adapter/A (#3042) (6450348) in
asynchronous mode. (A maximum of three serial ports is
supported by OS/2 Standard Edition Version 1.2.)
- PS/2 Multi-Protocol Adapter/A (#3043) (6451003). (A maximum
of three serial ports is supported by OS/2 Standard Edition
Version 1.2.)
- IBM 80287 Math Co-Processor (#3001) (6450356) for PS/2:
(#0211) (8286127) for AT or PC XT-286)
- IBM 80387 Math Co-Processor (in 80287 mode) for PS/2:
(#3002) (6450369) for 8570-E61, 8580-041 or 8580-071; (#8720)
(6450378) for 8580-111, 8580-311, 8573-061, or 8573-121;
(#6320) (6450607) for 8570-A21).
- IBM 80387SX Math Co-Processor (in 80287 mode) for PS/2:
(#4676) (27F4676) for 8555-031 or 8555-061.
SUPPORTED HARDWARE FOR FAMILY APPLICATIONS: Assuming there is
sufficient memory, display, and other appropriate hardware, a family
application can run on all the system units supported by OS/2 and DOS
Version 3.30 or 4.00. Family applications are created by using the
family application programming interface of OS/2 and utilities
supplied in the Programming Tools and Information Version 1.2.
PROGRAMMING REQUIREMENTS: An application developer should acquire a
license for the OS/2 Programming Tools and Information Version 1.2.
The OS/2 Programming Tools and Information Version 1.2 is required to
create an OS/2 application using either the Dialog Manager or
Presentation Manager. The OS/2 Programming Tools and Information
Version 1.2 requires OS/2 Standard Edition Version 1.2 and
accompanying manuals.
COMPATIBILITY: With the following exceptions, programs designed to
run under OS/2 Standard Edition Version 1.1 will run under OS/2
Standard Edition Version 1.2 and do not need to be reinstalled.
NOTE: Customers who have compiled programs using IBM FORTRAN/2
Version 1.00 or 1.01, which are to be run on OS/2 Standard Edition
Version 1.2, must get maintenance level 1.02 of IBM FORTRAN/2 and
recompile their programs to ensure proper function and correct
results.
If the application uses certain subsystem function such as
physical video buffer access, registering of subsystem functions, or
character device monitors, it will be required to run in a
full-screen OS/2 session. Otherwise, the application can be windowed
by specifying it as RUN IN A TEXT WINDOW when installing the
application under the OS/2 Presentation Manager.
Licensees of Basic Compiler/2, Macro Assembler/2, Pascal
Compiler/2 or C/2 Version 1.0 may submit the CodeView update order
form contained in the OS/2 Standard Edition Version 1.2 package to
receive an update to CodeView containing advanced function for
debugging OS/2 applications. The order form must be accompanied by
proof of license of the eligible language product being used. IBM
will honor requests for the update until November 1, 1989.
NOTE: This CodeView update is the same update made available for
OS/2 Standard Edition Version 1.1.
Depending on the programming language used to develop
applications, some capabilities of OS/2 Standard Edition Version 1.2
may not be possible to implement in an application.
OS/2 Standard Edition Version 1.2 does not support the SYS
utility or the /S option of the FORMAT command. The BACKUP and
RESTORE commands are supported in protect-mode only.
Programs compiled using the Version 1.1 Presentation Manager
will run on Version 1.2 without change.
The DOS environment of OS/2 Standard Edition Version 1.2
protects a user's investment in current software by providing the
capability to run existing IBM DOS programs, subject to certain
limitations described in the OS/2 documentation. Generally, the DOS
environment is compatible to a subset of DOS 4.00 function. Support
for disk files greater than 32Mb was included in OS/2 Standard
Edition Version 1.1, and is available in DOS compatibility mode. The
DOS 4.00 support for greater than 25 lines of text mode display and
support for additional video modes for PS/2 displays are also
available in DOS compatibility mode. The remaining new DOS 4.00
functions, such as the DOS Shell or LIM/EMS, are not supported. The
interface for the DOS compatibility environment resembles the
DOS 3.30 command line as it did in Version 1.1. The OS/2 Family API
allows programs to be written that will run on DOS 3.30, DOS 4.00,
OS/2 Standard Edition Version 1.1 or OS/2 Standard Edition
Version 1.2.
Many existing DOS applications may be run in the DOS mode of
OS/2. Users should be aware that some DOS applications, such as
communications and timing dependent programs, may not function
properly in the DOS mode of OS/2.
PLANNING INFORMATION
The OS/2 INFORMATION AND PLANNING GUIDE (G360-2650) will
contain planning information, including memory, fixed disk, and
system unit requirements for typical OS/2 Version 1.2 systems.
CUSTOMER RESPONSIBILITIES: The customer must actively assist the
registered Service Coordinator in problem determination. The
following paragraphs discuss the Service Coordinator's role and
relationship to IBM Program Services.
Program Service will be provided to customers via a registered
Service Coordinator. The Service Coordinator will be designated at
the time of acquisition. Depending on the place of acquisition and
type of contract, the Service Coordinator may be an IBM Advanced
Product Dealer or a customer representative. Any questions regarding
the registration of Service Coordinators should be directed to the
place of acquisition.
Refer to the product documentation for instructions on how to
report suspected OS/2 defects to the registered Service Coordinator.
The registered Service Coordinator is responsible for
assisting the customer with:
o Determining whether a problem is defect or usage related and
routing it to the appropriate organization
o Determining whether a problem has been caused by hardware or
software
o Identifying which software being used is causing the problem
o Reporting suspected OS/2 defects to IBM
o Performing other activities recommended by IBM support
organizations to define and/or resolve the problem
o Submitting data to IBM for analysis
o Assisting the customer in applying corrective service.
IBM Central Service will respond, upon request from a
registered Service Coordinator, to a defect in the unaltered portion
of a supported release of the licensed program by issuing corrective
service information such as correction documentation, corrected code,
notice of availability of corrected code, a restriction or a bypass
as determined by IBM. This defect support is only applicable if the
defect is found to occur in the operating environment in which the
product was intended to be used.
The IBM Support Center will provide the registered Service
Coordinator with telephone assistance in problem diagnosis and
resolution. The registered Service Coordinator may call the IBM
Support Center at any time and will receive a return call within
eight (8) business hours, Monday through Friday, 8:00 a.m. to
5:00 p.m., local customer time.
In addition, and as an alternative, registered Service
Coordinators who have electronic communications capability will be
provided access to an online data base that will provide information
about known defects, if any, and the ability to report suspected
problems electronically.
Software requirements for the electronic service support are:
o DOS 3.30, 4.00, or OS/2
o IBM service support access diskette (ZV38-0350 for 5.25-inch
360Kb media, ZV38-0351 for 3.5-inch 720Kb media).
Hardware requirements for the electronic service support are:
o A PC XT-286, AT, or PS/2 unit with the following minimum
requirements:
- 128Kb of application address space will be required while
running the service support access code.
- One 360Kb 5.25-inch diskette drive or one 720Kb 3.5-inch
diskette drive
- Display adapter (monochrome, color/graphics, or VGA) with
attachment cable and 80-column video monitor
- Asynchronous communication adapter
- Cable conforming to the EIA RS-232C standard.
Other equivalent hardware may be used if desired; however,
IBM can only answer connectivity questions related to the
supported configurations.
o Modem. One of the following full-duplex, asynchronous modems or
equivalent that uses the AT command set:
- IBM 5841 or 5842 external modem at 2400 bits per second (bps)
- IBM 4805 internal at 2400bps
- IBM 4829 internal at 2400bps.
o Switched telephone line.
INSTALLABILITY: Installation information is contained in a
publication shipped with the product. To install OS/2 Standard
Edition Version 1.2, refer to the GETTING STARTED publication. To
install the OS/2 Programming Tools and Information Version 1.2, refer
to the installation booklet contained in the product.
Facilities are supplied in OS/2 to install Presentation
Manager and/or OS/2 Device Drivers. Refer to the USING ADVANCED
FEATURES publication for information on using these facilities.
PACKAGING: The OS/2 Standard Edition Version 1.2 product package
contains:
o LICENSE INFORMATION booklet
o Program License Agreement
o Proof of license
o Diskettes containing the OS/2 Standard Edition Version 1.2
machine-readable information and device drivers. Program number
6024926 contains 1.44Mb, 3.5-inch diskettes. Program number
6024930 contains 1.2Mb, 5.25-inch diskettes.
o Each of the following:
- Getting Started
- Product Information booklet
- Using Advanced Features (Command Reference information is now
online.)
- Keyboards and Code Pages Card
- CodeView Update Order Form
- Quick Reference Card.
The following information is available separately:
o Keyboards and Code Pages book
o Command Reference (hard copy book)
The OS/2 Programming Tools and Information Version 1.2 product
package contains:
o LICENSE INFORMATION BOOKLET
o Program License Agreement
o Proof of license
o Diskettes. The OS/2 Programming Tools and Information
machine-readable information is on 3.5-inch (1.44Mb) diskettes.
5.25-inch (1.2Mb) diskettes are available by using the reply card
included with the product.
o Reply card for 5.25-inch (1.2Mb) diskette media
o Each of the following:
- Programming Overview
- Programming Guide
- Building Programs
- Installation Booklet
- Programming Reference (three volumes)
-- C/2 Bindings Reference
-- Macro Assembler/2 Bindings Reference
-- COBOL/2 Bindings Reference
-- IBM FORTRAN/2 Bindings Reference
- I/O Subsystems and Device Drivers (two volumes)
- Dialog Manager Guide and Reference
- Dialog Tag Language Description and Compiler Reference.
The separate documentation only package (6024927) for OS/2
Standard Edition Version 1.2 includes the following publications:
o Getting Started
o Product Information booklet
o Using Advanced Features
o Keyboards and Code Pages Card
o Quick Reference Card.
The COMMAND REFERENCE (6024928) may also be ordered
separately.
SECURITY, AUDITABILITY AND CONTROL
User management is responsible for evaluation, selection, and
implementation of security features, administrative procedures, and
appropriate controls in application systems and communication
facilities.
ORDERING ORDERING INFORMATION
The IBM OS/2 Rebate Offering was announced May 9, 1989
(Marketing Announcement 389-072). Please refer to the modification
of that Offering, dated May 16, 1989 (389-074), for details of the
participation and upgrade opportunities available for IBM OS/2
Standard Edition Version 1.2 and the IBM OS/2 Programming Tools and
Information Version 1.2.
Ordering instructions will be provided when the program
becomes available.
Licensees of IBM Operating System/2 Standard Edition
Version 1.0, IBM Operating System/2 Standard Edition Version 1.1, IBM
DOS 3.X (3.0, 3.1, 3.2, 3.30) and IBM DOS 4.00 will be offered an
upgrade to IBM Operating System/2 Standard Edition Version 1.2 for an
upgrade charge after October 2, 1989.
TERMS AND CONDITIONS
LICENSING: The programs in this announcement are licensed under the
terms and conditions of the IBM Program License Agreement. A copy of
the agreement is included in the program package.
LIMITED WARRANTY: Program: Yes. Media: Yes. (Both are three
months.) Additional licenses: Yes. Media: Not applicable.
CUSTOMER FULFILLMENT OPTION: Yes.
EDUCATIONAL ALLOWANCE: A 55 percent educational allowance is
available to qualifying institutions in accordance with the
Educational Allowance Amendment. The educational allowance may not
be added to any other discount or allowance.
Program upgrades are not eligible for the educational
allowance.
VOLUME DISCOUNT: Volume discounting is available under the terms and
conditions of the Volume Procurement Amendment (VPA) and the Exhibit
for Personal Computer/System Programs or the Exhibit for Personal
Computer/System Programs for Qualified Educational
Institutions/Hospitals. The programs in this announcement are
included in the Eligible Program List for Personal Computer/System
Programs and for Personal Computer/System Programs -- Qualified
Educational Institutions/Hospitals. They may be added to the
applicable category in the space provided on the Eligible Program
List. Program packages are included in Category A under 5871-AAA.
Additional licenses are available only under the VPA and are included
in Category A under 5872-AAA.
Program package upgrades and additional license upgrades are
included in Category B and are eligible for volume discounting based
on the commitment in Category A. Documentation is included in
Category B and is eligible for volume discounting based on the
commitment in Category A.
TESTING PERIOD: Program packages: Two months for up to three copies
of each Eligible Program ordered under a VPA addendum. Additional
licenses: Not applicable.
PROGRAM SERVICES: Central service, including the IBM Support Center,
is planned to be available until September 29, 1990, for OS/2
Standard Edition Version 1.2 and for OS/2 Programming Tools and
Information Version 1.2. The statement of service included in the
program package describes this service.
CHARGES
OS/2 STANDARD EDITION (SE) VERSION 1.2
PROGRAM PROGRAM ONE-TIME UPGRADE
NUMBER NAME CHARGE CHARGE
6024926 Program Package
(3.5-inch) $ 340
Upgrade from DOS
3.X/4.0 $ 285
Upgrade from OS/2
Version 1.0 or 1.1 100
6024930 Program Package
(5.25-inch) 340
Upgrade from DOS
3.X/4.0 285
Upgrade from OS/2
Version 1.0 or 1.1 100
6024932 Additional License 300
6024955 Upgrade from
SE 1.0/1.1 50
6024952 Upgrade from
DOS 3.X/4.0 245
6024927 Documentation Only 35
6024928 Command Reference 70
OS/2 PROGRAMMING TOOLS AND INFORMATION VERSION 1.2
PROGRAM PROGRAM ONE-TIME UPGRADE
NUMBER NAME CHARGE CHARGE
6024929 Program Package
(3.5-inch) $ 650
Upgrade from OS/2
Toolkit Version 1.1
or 1.1 $ 395
ADDITIONAL LICENSES CHARGE: Customers who pay a one-time charge for
additional licenses may copy machine-readable program materials and
printed documentation previously acquired from IBM in a program
package. One copy may be made for each additional license ordered.
PROGRAM UPGRADE CHARGE: A program upgrade charge applies when the
upgrade is ordered from October 2, 1989, through July 2, 1990.
NUMBER 289-217
DATE 890516
CATEGORY WS00, WS20, AS70
TYPE Programming
TITLE IBM OPERATING SYSTEM/2 EXTENDED EDITION VERSION 1.2
ABSTRACT Operating System/2 (TM) (OS/2 (TM)) Extended Edition
Version 1.2 uses the functions of OS/2 Standard Edition Version 1.2
as its base operating system. OS/2 has been enhanced with a Dialog
Manager that conforms to IBM's Systems Application Architecture (TM)
(SAA). In addition, OS/2 Extended Edition Version 1.2 includes an
SAA Procedures Language, a flexible language that allows programmers
to write command procedures in a clear, structured way. OS/2
Extended Edition continues as a primary participant in IBM Systems
Application Architecture.
New functions supported by the Communications Manager are SNA
gateway, Ethernet (1) DIX Version 2.0 and IEEE 802.3, X.25,
asynchronous and 3270 terminal emulator enhancements, with
modifications to allow them to run as Presentation Manager
applications. Support also includes COBOL/2 language support and
expanded support for AS/400 (TM) including 5250 Work Station Feature
and twinaxial attachment.
The LAN Requester component of OS/2 Extended Edition enables
workstation access to the shared resources on the OS/2 LAN Server
Version 1.0. The LAN Requester supports the IBM OS/2 LAN application
programming interfaces (APIs) and takes advantage of the performance
improvements and large disk media management characteristics provided
by the new High Performance File System option of OS/2 Standard
Edition Version 1.2.
Database Manager enhancements include local area network (LAN)
support (remote data services), a DOS Database Requester, referential
integrity, SAA Procedures Language support, precompiler support for
COBOL/2, Pascal/2, IBM FORTRAN/2 languages, a Query Manager callable
interface, and a business graphics interface. Also included are
enhancements to error log support, additional security functions (SQL
GRANT/REVOKE support), and new levels of data isolation. The Query
Manager has been modified to run as a Presentation Manager
application.
PROGRAM ONE-TIME
NUMBER CHARGE
15F7143 $830
15F7144 830
Planned Availability: November 1989
(TM) Trademark of the International Business Machines Corporation.
(1) Trademark of Xerox Corporation.
PRODNO 15F7143 IBM Operating System/2 Extended
Edition Version 1.2 (3.5-inch)
15F7144 IBM Operating System/2 Extended
Edition Version 1.2 (5.25-inch)
OVERVIEW HIGHLIGHTS
o SAA participant
o SNA extensions including gateway, X.25, and Ethernet DIX
Version 2.0, and IEEE 802.3 LAN support
o AS/400 twinaxial connectivity and 5250 Work Station Feature
o 3270 and asynchronous enhancements including use of the
Presentation Manager, 3270 host directed print, and 3270 host
graphics enabling
o X.25 non-SNA API, selective support of COBOL/2, and RAS
extensions to the common services API
o LAN Requester support for the IBM OS/2 LAN APIs and the new High
Performance File System
o Database Manager Enhancements
- Remote Data Services and DOS Database Requester
- Referential integrity and additional levels of data isolation
- COBOL, Pascal, FORTRAN and Procedures Language support
- Query Manager callable interface and a business graphics
interface
- Query Manager operation as a Presentation Manager application
- User Profile Management and SQL GRANT/REVOKE
DESCRIPTION
OS/2 Extended Edition Version 1.2 is upwardly compatible with
OS/2 Extended Edition Version 1.1, but adds significant new
functions, services, and usability enhancements to allow users to
migrate existing DOS applications, develop new Protect Mode
applications, and install and use the system more productively than
ever before.
OS/2 Extended Edition Version 1.1 is described in Programming
Announcement 288-690, dated November 29, 1988.
OS/2 Extended Edition continues to participate in SAA as the
platform for the development of portable applications and the
interconnection of cooperative SAA systems. The OS/2 workstation is
the window to the customer enterprise-wide information system under
SAA. Applications written to SAA specifications will have a
consistent screen design and user interface, making it easier for
customers to learn and use new applications. SAA is the framework
for development of consistent applications and cooperative processing
across the major IBM computing environments of System/370 (TM),
AS/400, and the Personal System/2 (R). SAA consists of four related
elements: common user access, common programming interface, common
communications support, and common applications. For additional
information on SAA, refer to SAA: AN OVERVIEW (GC26-4341).
The integrated SAA Procedures Language is similar to Virtual
Machine/System Product (VM/SP) System Product Interpreter and is
based on the REstructured eXtended eXecutor (REXX). It combines the
structured logic, general variables, and subroutine calls of a
traditional programming language with the ability to execute
character strings as system commands. External functions may be
written in the Procedures Language itself, IBM C/2 1.1, IBM Pascal/2
or IBM Macro Assembler/2.
(TM) Trademark of the International Business Machines Corporation.
(R) Registered trademark of the International Business Machines
Corporation.
OS/2 STANDARD EDITION ENHANCEMENTS
OS/2 Extended Edition Version 1.2 uses the functions of OS/2 Standard
Edition Version 1.2 as its base operating system. It contains all
the enhancements of OS/2 Standard Edition Version 1.2 as described in
Programming Announcement 289-218, dated May 16, 1989.
The High Performance File System manages large disk media in a
fast and consistent manner. The High Performance File System is an
attractive alternative to the file allocation table or FAT-based file
system because it supports DASD with capacities up to 2 terabytes and
can handle files as large as 2 gigabytes. The High Performance File
System maintains compatibility with the FAT file system at the API
level, and is less performance sensitive as file sizes and/or
directories get very large. The system installation procedure is
used to install the High Performance File System.
The integration of an SAA Dialog Manager in OS/2 Standard
Edition along with the enhancements to the presently available
Presentation Manager emphasize IBM's commitment to SAA.
The OS/2 Dialog Manager provides significant elements of the
interface for the Systems Application Architecture Dialog Manager
(SAA/DM) described in the SAA publication, COMMON PROGRAMMING
INTERFACE DIALOG REFERENCE (SC26-4356). The OS/2 Dialog Manager is a
productivity aid to assist application developers in managing input
and output between their applications and the end user. The Dialog
Manager is contained in the OS/2 Programming Tools and Information
Version 1.2. It provides APIs for many of the defined SAA dialog
elements. The Dialog Tag Language (DTL), also described in the CPI
Dialog Reference, is the means to define dialog elements other than
application program logic: application panels, application command
tables, messages and function key lists. A compiler to process
panels written in the Dialog Tag Language is contained in the OS/2
Programming Tools and Information Version 1.2. Dialog Manager
programs may be written in IBM C/2 1.1, IBM FORTRAN/2, IBM Macro
Assembler/2, IBM Pascal/2 and IBM COBOL/2.
The Presentation Manager has further enhanced SAA/CUA
compliance, providing more function and usability for both
application developers and end users. Presentation Manager
enhancements are intended to assist the application developer in
writing high-performing, full-function applications that can be
tailored to a specific user or environment. Presentation Manager
calls are available to control the program groups a user sees and can
access, allowing personalization of the system to a specific user or
group of users. The Presentation Manager has three new utilities for
the printing/plotting, display and interchange of picture files.
Presentation Manager programs may be written in IBM FORTRAN/2, IBM
COBOL/2, IBM C/2 1.1, and IBM Macro Assembler/2.
COMMUNICATIONS MANAGER ENHANCEMENTS
SNA gateway support allows access to an IBM System/370 host by
multiple users attached to the gateway via an IBM Token-Ring, IBM PC
Network LAN, SDLC switched link, or an X.25 network. The link
between the gateway and the host may be SDLC, X.25, or an IBM
Token-Ring. The supported line speeds for these links are the same
as for any personal computer using OS/2 Extended Edition Version 1.2.
The gateway personal computer, which does not have to be dedicated to
this task, appears to the host as a single physical unit (PU2.0) with
up to 254 LUs, which may be shared between the workstations. Up to
256 workstations may be configured on the LAN, with 64 active at one
time, each with multiple LUs. The workstation appears to the user as
if it were directly attached to the host. LUs may be dedicated, or
they may be POOLED in order to allow greater efficiency in their
allocation between workstations, and to reduce the configuration and
startup requirements in the host. The protocols supported by the
gateway between the workstation and the host are LU1, 2, 3, and 6.2.
In most environments workstations may use the same gateway when
operating with:
o OS/2 Extended Edition Version 1.1
o OS/2 Extended Edition Version 1.2
o IBM Personal Communications/3270
o 3270 Emulation Program Version 3.0
o 3270 Workstation Program Version 1.1
o APPC/PC Version 1.11
Communications to the AS/400 have been expanded to allow IBM
Token-Ring, X.25, twinaxial, and remote connection via the IBM 5394
Remote Control Unit links, in addition to existing SDLC links. All
these use LU6.2 protocols. X.25 has been added to System/36 (TM)
support in addition to the existing SDLC and IBM Token-Ring support.
The 5250 Work Station Feature can provide the functions of up to five
display/printer sessions. The five sessions may be any combination
of display sessions and printer sessions concurrently active on one
or more local or remote AS/400 or System/36 units. Detailed
information on the display and printer support is provided in the
MACHINE REQUIREMENTS section. The Emulator High Level Language
Application Programming Interface (EHLLAPI) supported with 3270
emulation is also supported for the enhancement of 5250 applications.
3270 Emulation has been enhanced with the addition of 3270
host-directed print, 3270 graphics support enabling, and presentation
space print (3270 local copy). 3270 host-directed print allows LU1,
LU3 and non-SNA printer data streams to be printed at the workstation
printer. Multiple printer sessions are supported and the workstation
may be stand-alone or gateway-attached. 3270 Graphics support works
with the GDDM (TM)-OS/2 Link program, which adds graphics support to
the 3270 emulator. This allows the workstation to function as a GDDM
mainframe graphics terminal. In addition, GDDM pictures may be
printed and plotted, or saved to a Presentation Manager metafile.
For additional information, refer to GDDM -- OS/2 Link, Programming
Announcement 289-222, dated May 16, 1989. Presentation space print
may be either host or user initiated. The entire presentation space
or a user selected portion may be printed.
(TM) Trademark of the International Business Machines Corporation.
The ASCII terminal emulators add support for 8-bit, no parity,
asynchronous character data streams. The modem command strings
provided for the explicitly supported modems, or their equivalents,
may now be edited by the user, which allows support for a variety of
modems with different command requirements. Applications written to
the Asynchronous Communications Device Interface may initialize ACDI
with their own modem command strings. It is possible through the use
of a single key to have a SNAPSHOT copy of the display screen
contents saved on a logfile. A Version 24 (RS-232C) ABC switch can
be connected to any asynchronous communications port to provide user
switching between a modem supported by the ACDI asynchronous device
drivers and other serial I/O devices (such as printers and plotters)
supported by the base operating system device drivers. The ACDI and
base device drivers will share this port on a sequential use basis.
The 3270 and ASCII terminal emulators now use the Presentation
Manager and its windowing facilities to allow user interaction with
the system and to take advantage of the enhanced font support
available. Each logical terminal will appear in a separate window
that can be individually started, stopped, moved and sized by the
user. Additional emulator facilities include:
o the remapping of keyboard function and accelerator keys
o cursor join (to the mouse position)
o online choice of fonts for the EGA, VGA, and the IBM 8514/A
displays
o the saving and restoring of window characteristics.
Additional support is provided for the 3270 emulator with the
clipboard functions of Mark, Cut, Copy, Paste, and Undo. The ASCII
emulator has support for Mark and Copy. The user can transfer
information between the Communications Manager windows and other
application windows that support clipboard. Formats supported for
Cut and Copy are: Simple Text, Text with Attributes, and Bit Image.
Simple Text is supported for Paste.
X.25 is a Systems Application Architecture Common
Communications Support protocol. OS/2 Extended Edition Version 1.2
X.25 Packet Switched Data Network (PSDN) support allows an IBM
Personal System/2 Model 50Z or higher, equipped with one or more IBM
X.25 Interface Co-Processor/2 adapters, to attach to one or more X.25
PSDN's and communicate with other systems or hosts having appropriate
X.25 support. Connection to public and private networks conforming
to CCITT 1980 or 1984 X.25 recommendations is supported. Multiple
IBM X.25 Interface Co-Processor/2 adapters are supported, depending
on the available slots in the system unit. The software enables each
adapter to offer either an X.21, X.21bis/V.24, or an X.21bis/V.35
interface, and support speeds up to 64K bps. The software can
support a mixture of up to 128 switched virtual circuits (SVC) and
permanent virtual circuits (PVC). SNA Communications is supported by
the qualified logical link control (QLLC). There is also an API that
enables X.25 support for non-SNA communications (an enhanced version
of the API available on IBM DOS products in some non-US countries).
This API can support multiple applications concurrently. Both SNA
and non-SNA applications may concurrently share the same adapters.
Connection (in France only) to the Transpac network via the public
switched telephone network is supported via the PTT supplied MOCAM
VX32 adapter. Autodial and autoreceive facilities are supported.
Ethernet DIX Version 2.0 and IEEE 802.3 LANs are supported.
The Communications Manager utilizes the Network Driver Interface
Specification (NDIS) for these two additional LAN protocols. This
support provides the ability for the upper layer Netbios (TM), SNA
LU2, SNA LU6.2 functions to be used across Ethernet DIX Version 2.0
and IEEE 802.3 LANs. Applications written to the IEEE 802.2,
Netbios, and APPC interfaces can be used across an Ethernet DIX
Version 2.0 and IEEE 802.3 LAN. The SNA functions of APPC and 3270
emulation (with EHLLAPI and SRPI) may be used through the
Communications Manager SNA gateway to SDLC, IBM Token-Ring and
X.25-based hosts for Ethernet DIX Version 2.0 and IEEE 802.3 LANs. A
list of LAN adapters supported in this environment will be provided
at product availability.
An extension to the common services API allows all
Communications Manager RAS functions (trace, dump, errors and
messages) to be performed under program control, and no longer
require an operator to perform these tasks. A user-written program
can monitor errors and messages selectively, and take appropriate
action. Message pop-ups on the screen can be suppressed.
The COBOL/2 language has been added to Pascal/2, C/2 and the
Macro Assembler/2 for the support of the APPC and SRPI programming
interfaces.
Double Byte Character Set (DBCS) enabling has been extended to
cover 3270 Emulation and 5250 Work Station Feature. IBM
implementation of DBCS versions of OS/2 Extended Edition are only
available as announced in the IBM Asia/Pacific Group.
(TM) Trademark of the International Business Machines Corporation.
LAN REQUESTER ENHANCEMENTS
The OS/2 Extended Edition Version 1.2 LAN Requester will attach to
the IBM OS/2 LAN Server Version 1.0 and will take advantage of the
new OS/2 Standard Edition Version 1.2 High Performance File System.
In addition to performance improvements, this optional replacement
for the FAT-based file system will manage large disk media.
In addition to Named Pipes APIs already announced, IBM OS/2
LAN API support has been extended to the following categories:
o ALERT -- notification of network events
o SERIAL SERVICE -- control shared serial devices and their
associated queues
o CONNECTIONS -- list of all connections made to a server by a
requester client or all connections made to a server's shared
resources
o FILES -- monitoring which file, device, and pipe resources are
opened on a server, and closing one of the resources if necessary
o MESSAGES -- send, receive, read, log, and forward messages
o REMOTE UTILITIES -- copy and move remote files, remotely execute
a program, and access the time-of-day information on a remote
server
o SERVER -- enable remote administration tasks to be performed on a
local or remote server
o SERVICE -- start and control network service programs
o SESSIONS -- control network sessions established between
requester and servers
o SHARES -- control shared resources
o USE -- examine or control connections (uses) between requesters
and servers
o REQUESTERS -- control the operation of requesters
o PRINT -- control the print jobs in a spooler queue or the spooler
queue manager and spooler queue processor
o MAILSLOTS -- one-way interprocess communication.
DATABASE MANAGER ENHANCEMENTS
Remote Data Services (Operating System/2 Extended Edition to
Operating System/2 Extended Edition via the Communications Manager's
APPC) provides support to allow the data base management system to be
used in an IBM Token-Ring, IBM PC Network LAN, or Ethernet DIX
Version 2.0 and IEEE 802.3 environments. A supported Personal
System/2 or personal computer on the LAN is able to function as a
data base requester and/or data base server workstation. This
capability allows multiple workstations to access a common data base,
or a single workstation to access geographically distributed data
bases. The location of the data base (server) is transparent to the
requesting application or end user (requester). Multiple application
programs can access a single data base concurrently. An application
is also able to access multiple data bases serially. Each
requester/server workstation utilizes the APPC Programming Interface
in the Communications Manager. The Remote Data Services component
uses the OS/2 Extended Edition Communications Manager APPC sessions
to connect Database Manager requesters and servers. APPC sessions
can be configured on a variety of communications links. The Remote
Data Services APPC sessions can be supported by IBM Token-Ring, IBM
PC Network or Ethernet DIX Version 2.0 and IEEE 802.3 links in a LAN
environment. The Database Manager will support a single SDLC
connection between an OS/2 Extended Edition Database Manager
Requester and an OS/2 Extended Edition Database Server.
The OS/2 Extended Edition Database Manager provides a DOS
Database Requester allowing access from a DOS workstation to an OS/2
Extended Edition Database Manager data base. The DOS Requester
supports the SQL API in the DOS environment, and also a subset of the
Database Services Environment Utility API. Applications intended for
use with the DOS Database Requester must be precompiled on an OS/2
Extended Edition Database Manager workstation and then compiled as a
DOS application. The application can then be transferred to the DOS
workstation for execution. A user interface is not provided and, if
required, must be obtained from an alternative source. The DOS
Database Requester Workstation requires the installation of the IBM
LAN Support Program Version 1.0 and DOS 3.3 or later to support the
Netbios session used to communicate with the OS/2 Extended Edition
Database Manager server. The DOS Database Requester supports both
IBM Token Ring and IBM PC Network LAN environments.
Referential integrity ensures the consistency of data values
between related columns of different tables. The Database Manager in
OS/2 Extended Edition Version 1.2 provides this key relational
support that can be applied to new or existing tables. Programmer
productivity can be increased by allowing this function to be moved
out of application programs and into the Database Manager. For
example, a user may define an EMPLOYEE table that contains employee
and department numbers and a DEPARTMENT table that contains
department numbers. In addition, the user may want to ensure that
for every department number in the EMPLOYEE table there must be an
equal and unique department number in the DEPARTMENT table. Such a
constraint defined on the EMPLOYEE table is called a referential
constraint. The department number in the DEPARTMENT table is called
the primary key, and the department number in the EMPLOYEE table is
called the foreign key in this constraint. Enforcement of this
constraint provides referential integrity. The Database Manager
records and enforces this data relationship, and enforcement by
application logic is not necessary. Referential integrity
constraints can be defined for tables through the SQL interface and
through a prompted interface within the Query Manager.
The OS/2 Extended Edition Version 1.2 Database Manager will
support the Procedures Language to give application developers direct
access to features of the Database Manager that are currently
available to programmers using C/2. The Procedures Language is also
supported by the Query Manager Callable Interface.
The Database Application Remote Interface capability allows an
application developer to develop an application program where the
processing can be split between the data base requester and the data
base server in a local area network. When the application is run,
some of the processing load can be transferred from the requester to
the server, resulting in a reduction of traffic on the communication
facility.
Precompiler support has been added to allow embedded SQL
statements to be included in programs written in COBOL/2, Pascal/2
and IBM FORTRAN/2. SQL statements may be embedded into application
programs allowing the programs to interface with the Database Manager
and access the data in the data base.
Cursor Stability is an alternative level of data isolation
that allows greater concurrent data access than the Repeatable Read
data isolation level presently provided by the Database Manager. An
application developer specifies the desired level of data isolation
to the Database Manager. The Cursor Stability data isolation level
allows another application to read or to change rows of table data,
which the application with cursor stability has previously read.
Uncommitted Read is a new level of data isolation offered in
the OS/2 Database Manager. A Database Manager application using
Uncommitted Read will read and return all rows of data even if they
contain uncommitted changes made by other applications. The
Uncommitted Read function results in improved performance because an
application that is reading does not have to wait on other
applications to Commit or Rollback. The application programmer makes
the decision as to which data isolation level to use when the
application is bound to the data base.
Database Manager Error Log Support in OS/2 Extended Edition
Version 1.2 will provide information to the Common OS/2 Extended
Edition Error Log, one of the diagnostic tools being provided in the
base operating system. In the case of a problem with an Extended
Edition system, the Common Error Log will contain a record of any
system level error messages generated by the Database Manager. The
diagnostic tools are accessed from the OS/2 command line. Upon
invocation, a full screen interface to diagnosing errors is provided.
The Presentation Manager, introduced in OS/2 Standard Edition
Version 1.1 for applications, will now be used by the Query Manager,
allowing the Query Manager to utilize Presentation Manager controls,
graphics, icons, and windowing capabilities.
OS/2 Extended Edition Version 1.2 Database Manager supports a
Business Graphics Interface that provides the user with the
capability to install and use a vendor business graphics program that
has been written to this interface. This permits graphic
presentation of report data that was accessed by the Query Manager's
Prompted or SQL Query capability and displayed by the Report
function. The Query Manager is enhanced to include a GRAPH option on
the Report ACTIONS pull-down menu. Examples of Report data that a
vendor supplied application program could graph includes bar, pie and
line charts. The method of passing data from the Query Manager to a
vendor developed business graphics application program could change
in subsequent releases of OS/2 Extended Edition. This may require
applications using the business graphics interface to be changed in
order to migrate to a subsequent release of OS/2 Extended Edition.
Information about the Business Graphics Interface will not be
included in the OS/2 Extended Edition Version 1.2 library, but will
be available upon request from:
IBM Corporation
Entry Systems Division
Department A50, Building 814
11400 Burnet Road
Austin, TX 78758
The Operational Status tool of the OS/2 Extended Edition
Version 1.2 Database Manager provides a snapshot of information about
current data base activity. This administrative tool provides
information about where the data bases are located, alias names, the
time and date a data base was last backed up, and how many
applications are currently connected to a specific data base.
The Operational Status Tool also includes user detail
information on each user connected to the data base, including:
o ID
o authority level
o number of SQL calls that have been made to the Database Manager
since the beginning of the current transaction
o total number of requests since the data base was started
o number of completed units of work since connecting to the data
base
o elapsed time since the last Commit or Rollback.
The total connect time, lock wait status (yes or no), and the
state of a transaction are also provided. The Operational Status
tool is beneficial in providing user and data base information while
performing problem determination. If desired, this Operational
Status information can be printed.
Query Manager now includes the Query Manager Callable
Interface. This common programming interface (CPI) will enable an
application program to call Query Manager functions. For example,
you may want to design an end-user application that includes query,
data entry/edit and report functions. Instead of designing all the
screens to perform these functions inside the application, the user
can call the Query Manager's functions from inside the application.
As appropriate, control is returned to the calling application
following the completion of the requested Query Manager function.
The external application program can invoke the interactive
facilities of the Query Manager to create queries, reports, menus,
and panels, as well as the commands to manipulate such objects; for
example, export table, run query, etc. The Query Manager Callable
Interface support can be used in application programs written in C/2,
COBOL/2, Pascal/2, IBM FORTRAN/2 or the Procedures Language. The
Query Manager Callable Interface adheres to the SAA Query CPI
definitions as described in the SAA COMMON PROGRAMMING INTERFACE
QUERY REFERENCE (SC26-4349) available for ordering from IBM.
User Profile Management and SQL GRANT/REVOKE statements help
control user access to a data base and the tables within the data
base. Database Manager prevents unauthorized access by coordinating
its security functions through a component called User Profile
Management and through the SQL GRANT/REVOKE Authorization statements.
User Profile Management establishes access levels used by the
Database Manager. Before using objects in the Database Manager, the
user must be identified to User Profile Management and be validated
by a password on the first use of the Database Manager. The user is
then associated with a valid USERID. Access to a specific data base
and the objects within it (for example, tables, views, access plans)
is controlled by SQL GRANT/REVOKE statements. A creator, or other
specifically authorized user of a data base object (such as a systems
administrator or data base administrator) may protect the object by
only granting access rights to specific users and/or groups. Another
user must be specifically authorized to access and update a data base
object. These rights can also be revoked as required. A creator
also has the option to allow public access to all data base objects.
SQL GRANT/REVOKE statements can be defined through the SQL interface
or through a prompted interface within the Query Manager.
OVERALL EASE-OF-USE ENHANCEMENTS FOR OS/2 EXTENDED EDITION
Features have been added to improve ease of use. The new OS/2
Extended Edition install procedures allow more flexibility in the
choice of functions to be installed, the ability to remove unwanted
functions, and the ability to tailor the install process for other
users. The Communications Manager, the Database Manager and the LAN
Requester may be installed on any logical fixed disk drive (for
example, C, D or E); however, the base operating system must be
installed on fixed disk drive C.
Network Asset Management is supported by responding to host
queries for Product Vital Data. This information is useful to a
central network administrator in performing inventory management for
an entire network. Product information returned on the reply
includes the operator recorded hardware model and serial number, as
well as software names and version levels as maintained by the OS/2
Extended Edition components.
NATIONAL LANGUAGE SUPPORT
IBM Operating System/2 Extended Edition Version 1.2 provides National
Language Support (NLS).
User interaction with IBM Operating System/2 Extended Edition
Version 1.2 for the U.S. version is in English. However, the
following language alphabets (and associated keyboards) are also
supported for keyboard input, display, and printing, except as noted
elsewhere.
3270 3101
BASE PC EMULATION EMULATION
LANGUAGE KEYBOARD KEYBOARD KEYBOARD
Danish Denmark Denmark N/A
Dutch Netherlands Netherlands N/A
English UK (ID 166 UK UK
and 168)
US/Canada US/Canada US/Canada
Finnish Finland Sweden/ N/A
Finland
French France France France
(ID 189 (Azerty)
and 120)
Swiss Swiss N/A
(French) (French)
Belgium Belgium N/A
Canadian/ Canada Canada Canada
French (Bilingual) (Bilingual) (Bilingual)
German Germany Austria/ Germany
Germany
Swiss Swiss N/A
(German) (German)
Italian Italy (ID 141 Italy Italy
and 142)
Norwegian Norway Norway N/A
Portuguese Portugal Portugal N/A
Spanish Spain Spain N/A
Latin America Latin America N/A
Swedish Sweden Sweden/ N/A
Finland
NOTE: The DEC VT100 (2) Terminal Emulation keyboard is supported for
the U.S. and U.K.
(2) Trademark of Digital Equipment Corporation.
The following keyboards are supported by the 5250 Work
Station:
COUNTRY ENHANCED ATPC AT5250
Belgium 120 120 120
Canada (French) 058 058 277
Denmark 159 159 281
Finland 153 268 285
France 189 248 251
France 120
Germany/Austria 129 249 265
Italy 141 247 247
Italy 142
Latin America 171 172 170
Netherlands 143 103B 101
Norway 155 266 281N
Portugal 163 270 163
Spain 173 172 172
Swiss (French) 150F SF 150F
Swiss (German) 150G SG 150G
United Kingdom 166 166 313
United Kingdom 168
U.S./Canada 103F 103B 101
IBM Operating System/2 Extended Edition supports code page
switching between any two personal computer ASCII code pages
preselected at installation from the following:
o Code page 437: (Sweden, Finland, Netherlands, France, Spain,
Italy, Germany, and Universal English)
o Code page 850: Multilingual
o Code page 860: Portuguese (Portugal)
o Code page 863: Canadian French (Canada)
o Code page 865: Nordic (Denmark and Norway).
The following devices support code page switching:
o IBM Enhanced Graphics Adapter with appropriate display
o IBM Personal System/2 Display Adapter (#4050) with appropriate
display
o IBM Personal System/2 (Models 50Z, 60, 70 or 80) with appropriate
display
o IBM Personal System/2 Display Adapter 8514/A with appropriate
display
o IBM Proprinter (TM) (all models except 4201 Proprinter Model 1,
U.S. version)
o IBM 5202 Quietwriter (R) III. Optional font cartridges are
required to support code pages 850, 863, and 865. The printer
does not support code page 860 (Portuguese).
(TM) Trademark of the International Business Machines Corporation.
(R) Registered trademark of the International Business Machines
Corporation.
CUSTINFO PUBLICATIONS
Publications ordering information will be provided at product
availability.
EDUCATION SUPPORT
The following courses will be updated to include features and
functions announced for OS/2 Extended Edition Version 1.2. This
material will be available concurrently with the availability of OS/2
Extended Edition Version 1.2.
o Implementing OS/2 Communications Manager in the
Enterprise -- G3686
o OS/2 Database Design and Coding -- P1010
o OS/2 Query Manager Workshop -- P1009
SCHEDULE
Planned availability is November 1989.
TECHINFO TECHNICAL INFORMATION
SPECIFIED OPERATING ENVIRONMENT
MACHINE REQUIREMENTS: Supported hardware for OS/2 Extended Edition
Version 1.2 is included following the newly supported items.
The minimum memory requirement for an Operating System/2 mode
only environment is 3.5Mb. This minimum memory will allow users in
Operating System/2 mode to execute a Communications Manager terminal
emulation application and an application program, such as a
spreadsheet application comparable to existing IBM DOS applications.
Users should ensure that they have the capability to expand their
memory beyond 3.5Mb.
Environments likely to require incremental memory include
concurrent IBM DOS-mode applications, multiple communications
protocols, or concurrent communications and data base applications.
PS/2 Model 70 (8570) Models 041, E61, 121, and PS/2 Model 80 (8580)
Models 111 and 311 require an additional 128Kb of memory for hardware
system use. Memory planning information will be available at product
availability in THE INFORMATION AND PLANNING GUIDE.
One fixed disk with a minimum of 30Mb capacity is required.
This minimum 30Mb capacity will allow a user in Operating System/2
mode to execute a Communications Manager application, and an
application program, such as a spreadsheet application comparable to
existing IBM DOS applications. Users should ensure that they have
the capability to expand their fixed disk beyond 30Mb.
In addition to space for user-written programs and data files,
some examples of environments likely to increase disk requirements
are concurrent installation of the Communications and Database
Managers, and the extent to which execution of concurrent
applications occurs (requires segment swap areas). In these cases,
users should ensure that they have the capability to expand their
fixed disk beyond 30Mb. Fixed disk planning information will be
provided at product availability in THE INFORMATION AND PLANNING
GUIDE.
A summary of newly supported devices follows:
IBM 5.25-inch Internal Diskette Drive (1.2Mb) (6451006) and
Adapter (6451007) for Models 60 and 80
IBM 4869 Model 2. IBM PS/2 5.25-inch (1.2Mb) (4869002)
External Diskette Drive and Adapter/A (6451007)
For attachment to X.25 Packet Switched Data Networks, the IBM
X.25 Interface Co-Processor/2, (16F1858) is available as a feature on
the IBM Personal System/2 Model 50Z, 60, 70 or 80.
For communications with the AS/400 via twinaxial link:
o The IBM Personal Computer AT (R) (AT (R)) requires the IBM
Enhanced 5250 Display Station Emulation Adapter (#2911)
(30F5383).
o The IBM PS/2 Models 50Z, 60, 70, and 80 require the IBM
System/36/38 Workstation Emulation Adapter/A (#6279) (69X6279)
o The IBM PS/2 Model 30-286 Model E01 requires the IBM Enhanced
5250 Display Station Emulation Adapter (#2911) (30F5383).
5250 WORK STATION FEATURE: Display sessions provide the functions of
the 5292-1 and 3197-C20 color display terminals, the IBM 3196-A20,
and the IBM 5291 monochrome display terminals. Printer sessions
emulate the functions of the IBM 5219, 5224 or 5256 printers. The
IBM 5216 Wheelprinter and the IBM 5201 Quietwriter Model 002 personal
printers can emulate an IBM 5219 Printer. The IBM 5152 Graphics
Printer (Model 002), the IBM 5216 Wheelprinter (Model 001), the IBM
4201 Proprinter (Models 001, 002), and the IBM 5201 Quietwriter
(Model 002) personal printers can emulate an IBM 5224 (except
graphics features) or IBM 5256 Printer.
Through the use of IBM provided printer function tables, a
variety of IBM personal printers, both serial and parallel, may be
used as workstation printers. Printer function tables are supplied
for the IBM 3812 Page Printer, the IBM 4202 Proprinter XL, IBM 4207
Proprinter X24, IBM 4208 Proprinter XL24, and the IBM 5202
Quietwriter III, and the IBM 5204 Quickwriter (R) printers. Other
personal printers (including non-IBM printers) may be described by
the user via printer function tables. The 5250 Work Station Feature
supports the AS/400 function, which allows users to bypass the AS/400
sign-on screen.
The IBM Realtime Interface Co-Processor Multiport/2 is
supported by OS/2 Extended Edition Version 1.2 by providing the
Device Driver and an associated API. Documentation on how
applications can utilize this device will be provided at product
availability. Support provided by OS/2 Extended Edition Version 1.2
is the same as that previously provided by OS/2 Standard Edition.
(R) Registered trademark of the International Business Machines
Corporation.
PREREQUISITES: The system unit must have a diskette drive A capable
of reading either 3.5-inch (1.44Mb) or 5.25-inch (1.2Mb) high
capacity diskettes because OS/2 Extended Edition Version 1.2 will be
shipped on this media.
The 3270 Remote Attachment Support feature of the AS/400
Communications Utility Licensed Program (5728-CM1) is required when
using the AS/400 as an intermediate node for 3270 emulation.
The following operating environment gives support information
for IBM OS/2 Extended Edition Version 1.2.
The following system units are supported by OS/2 Extended
Edition Version 1.2:
o IBM PS/2 Model 30-286 (8530) Model E01 with 30Mb fixed disk
drive I (#1030)
o IBM PS/2 Model 50Z (8550) Model 031 or 061
o IBM PS/2 Model 55 SX (8555) Models 031 and 061
o IBM PS/2 Model 60 (8560) Model 041 or 071
o IBM PS/2 Model 70 (8570) Model A21, E61, or 121
o IBM PS/2 Model 80 (8580) Model 041, 071, 111, or 311
o IBM Personal Computer AT (R) (5170) Model 239, 319, or 339
o IBM 7531 and 7532 Industrial Computer Models 041 and 111 (with
40Mb fixed disk)
o IBM 7552 Industrial Computer Model 540 (with additional 20Mb
fixed disk option).
(R) Registered trademark of the International Business Machines
Corporation.
The following diskette drives are supported by OS/2 Extended
Edition Version 1.2:
o IBM 3.5-inch high-capacity diskette drive (1.44Mb) for the IBM
PS/2 (#3057) (6450357)
o IBM 5.25-inch high-capacity diskette drive (1.2Mb) for the IBM AT
(#0206) (6450206)
o IBM 3.5-inch diskette drive (720Kb) for the IBM AT (#0357)
(6450357)
o IBM 4865 Model 2, IBM Personal Computer 3.5-inch External
Diskette Drive (720Kb) for the IBM AT (6280774)
o IBM 4869 PS/2 5.25-inch External Diskette Drive (360Kb) and IBM
PS/2 5.25-inch External Diskette Drive Adapter (#8760) (6450245).
o IBM 5.25-inch Internal Diskette Drive (1.2Mb) (6451006) and
Adapter (6451007) for PS/2 Model 60 and 80.
The following fixed disk drives are supported by OS/2 Extended
Edition Version 1.2:
o 30Mb fixed disk drive I; for PS/2 Model 30-286 (#1030) (6451030)
o 30Mb fixed disk drive; for the IBM AT (#0210) (6450210)
o 44Mb fixed disk drive; for the PS/2 Model 60, 70, or 80 (#3046)
(6453046)
o 60Mb fixed disk drive; standard for PS/2 Model 70 (E61). For the
PS/2 Model 50Z (031) (#6666) (6450606)
o 70Mb fixed disk drive; for the PS/2 Models 60 and 80 (#3051)
(6450355)
o 115Mb fixed disk drive; for the PS/2 Model 80 (#8730) (6450377)
o 120Mb fixed disk drive; standard for the PS/2 Model 70 (A21 and
121)
o 314Mb fixed disk drive; for the PS/2 Model 80 (#6023) (6450381)
One of the adapter and display combinations listed below:
o IBM Color/Graphics Monitor Adapter (#4910) (1504910) with IBM
Color Display (5153).
o IBM Enhanced Graphics Adapter (#1200) (1501200) with one of the
following displays: IBM Color Display (5153), IBM Enhanced Color
Display (5154), or the IBM Industrial Graphics Display (7534).
NOTE: The EGA with 64Kb of memory will be supported as a
CGA (640 x 200, monochrome).
o IBM PS/2 Display Adapter (#4050) (1887744) for IBM AT with one of
the following displays: IBM PS/2 Monochrome Display (8503), IBM
PS/2 Color Display (8512), IBM PS/2 Color Display (8513), or IBM
PS/2 Color Display (8514).
o PS/2 system unit (Model 50Z, 60, 70 or 80) with one of the
following displays: IBM PS/2 Monochrome Display (8503), IBM PS/2
Monochrome Display (8507), IBM PS/2 Color Display (8512), IBM
PS/2 Color Display (8513), or IBM PS/2 Color Display (8514).
o IBM PS/2 Display Adapter 8514/A (#4054) (1887972) with one of the
following displays: IBM PS/2 Monochrome Display (8503), IBM PS/2
Monochrome Display (8507), IBM PS/2 Color Display (8512), IBM
PS/2 Color Display (8513), or IBM PS/2 Color Display (8514).
Operating System/2 supports the previous display adapters as
follows:
o The Presentation Manager session supports display adapters in All
Points Addressable Mode at the highest possible resolution for
that adapter, except in the following cases:
- Support for the EGA adapter with 64Kb will be at a resolution
of 640 X 200 in mono mode.
- Support for the PS/2 Display Adapter 8514/A with a 8503,
8507, 8512, or 8513 PS/2 Display will be in VGA mode.
- Support for the PS/2 Display Adapter 8514/A with an 8514 PS/2
Color Display without the Memory Expansion Kit (#4081)
(1887989) will be in VGA mode.
- Support for a fully populated PS/2 Display Adapter 8514/A
with an 8514 PS/2 Color Display will be at a resolution of
1024 x 768.
o OS/2 mode applications running in sessions outside the
Presentation Manager control the mode of the display adapter.
NOTE: In a non-Presentation Manager screen group, an Operating
System/2 application program can use the IBM 8514/A Adapter in
Advanced Function (high resolution) mode by issuing 8514/A adapter
interface calls.
The adapter interface software is contained on a diskette
shipped with the 8514/A adapter. Customers using the 8514/A in
advanced function mode must ensure that the adapter interface code is
at the correct level for use with Operating System/2. The adapter
interface level can be determined by running HDIVER.EXE in the HDIOS2
directory. If this directory does not exist, the customer can order
using form number G68X-2300, at no charge. This part number includes
a new level of the adapter interface and additional pages for the
8514/A TECHNICAL REFERENCE.
The following communication adapters are supported by OS/2
Extended Edition Version 1.2:
For the IBM PS/2 Model 30-286:
o IBM PS/2 Multifunction Adapter (#8635) (30F5365)
o IBM Token-Ring Network PC Adapter II (#9858) (25F9858).
For attachment to X.25 Packet Switched Data Networks, the IBM
X.25 Interface Co-Processor/2 (16F1858) is available as a feature on
the IBM Personal System/2 Model 50Z, 60, 70 or 80.
For the IBM PS/2 Models 50Z, 60, 70, and 80:
o IBM PS/2 Dual Asynchronous Adapter/A (#3033) (6550347)
o IBM PS/2 Multiprotocol Adapter/A (SDLC, Asynchronous) (#3042)
(6550348) (Model 60 only)
o IBM PS/2 Multiprotocol Adapter/A (SDLC, Asynchronous) (#3043)
(6451003)
o IBM 3270 Connection (DFT) (#2000) (25F8448)
o IBM Token-Ring Network Adapter/A (#4790) (69X8138)
o IBM Token-Ring Network 16/4 Adapter/A (#1133) (16F1133)
o IBM PC Network Adapter II/A (#1222) (1501222)
o IBM PC Network Adapter II/A -- Frequency 2 (#5647) (96X5647)
o IBM PC Network Adapter II/A -- Frequency 3 (#5648) (96X5648)
o IBM PC Network Baseband Adapter/A (#1223) (1501223)
o IBM Realtime Interface Co-Processor Multiport/2 (#6263) (09F1897)
o IBM System/36/38 Workstation Emulation Adapter/A (#6279)
(69X6279).
(TM) Trademark of the International Business Machines Corporation.
For the IBM Personal Computer AT:
o SDLC Adapter (#1205) (1501205)
o 3278/79 Emulation Adapter (#2507) (8665789)
o Advanced 3278/79 Emulation Adapter (#5050) (8665789)
o Serial/Parallel Adapter (Asynchronous) (#0215) (6450215)
o Memory Expansion Adapter (Asynchronous) (#3395) (55X3679)
o IBM Token-Ring Network Personal Computer Adapter (#3391)
(6339100)
o IBM Token-Ring Network Personal Computer Adapter II (#5063)
(67X0438)
o IBM Token-Ring Network PC Adapter II (#9858) (25F9858)
o IBM Token-Ring Network 16/4 Adapter (#7367) (25F7367)
o IBM PC Network Adapter II (#1220) (1501220)
o IBM PC Network Baseband Adapter (#1221) (1501221)
o IBM PC Network Adapter II -- Frequency 2 (#5645) (96X5645)
o IBM PC Network Adapter II -- Frequency 3 (#5646) (96X5646)
o IBM PS/2 Multifunction Adapter (#3619) (30F5364)
o Enhanced Memory Expansion Adapter (Asynchronous) (#8635)
(74X8635)
o IBM Enhanced 5250 Display Station Emulation Adapter (#2911)
(30F5383).
The following protocol converters are supported by OS/2
Extended Edition Version 1.2:
o IBM 3708 Model 001
o IBM 7171 Model 001
o IBM Series/1 (with Yale ASCII Version 2 IUP)
o IBM 3174 (with feature #3020) Models 51R or 52R (supports
emulation and file transfer)
o 9370 ASCII Subsystem.
The following asynchronous modems are supported by OS/2
Extended Edition Version 1.2:
COMMAND SET
SUPPORTED
o Hayes (3) Smartmodem 1200 Attention (Hayes)
o Hayes Smartmodem 2400 Attention
o Hayes V-Series Modem
Enhancer 1200 Attention
o Hayes V-Series Modem
Enhancer 2400 Attention
o IBM 5841/PC1200 (external) Attention
o IBM 5842/PC2400 (external) Attention
o IBM 4805 (internal 1200bps for
Personal Computer AT) Attention
o IBM 4829 (internal 2400bps for
Personal Computer AT) Attention
o IBM PS/2 (internal 300/1200 for
PS/2 Models 50Z, 60, 70 and 80) Attention
o ROLMphone (R) 244PC Attention
o MicroCom AX type Attention
o Racal-Vadic VI2422S V.25bis
o Other modem or device V.24 CCITT
(User
provides the
command set)
(3) Registered trademark of Hayes Micro Computer Products, Inc.
(R) Registered trademark of the International Business Machines
Corporation.
SDLC Modem Support: SDLC supports DCE (data communications
equipment) clocking synchronous modems only.
o Switched connections -- Modems compatible with the 1984 CCITT
V.24 interface recommendations as implemented by IBM are
supported for manual call as follows:
- Manual call originate
- Manual call answer
- Automatic call answer.
o Non-switched connections: Non-switched connections are supported
to devices compatible with the 1984 CCITT V.24 interface
recommendations as implemented by IBM.
The following IBM controllers are supported by OS/2 Extended
Edition Version 1.2:
o IBM 3274 Control Unit
o IBM 3174 Subsystem Control Unit
o IBM 3705 Communication Controller
o IBM 3720 Communication Controller
o IBM 3725 Communication Controller
o IBM 3745 Communication Controller
o IBM 3726 Communication Controller Expansion
o IBM 5394 Remote Controller
o IBM 9370 Telecommunications and Workstation Subsystem
Controllers.
The following printers are supported by OS/2 Extended Edition
Version 1.2*. They have full support for Presentation Manager and
non-Presentation Manager applications.
o IBM 4201 Proprinter Model 1
(withdrawn from marketing)
o IBM 4201 Proprinter II Model 2
o IBM 4201 Proprinter III Model 3
o IBM 4202 Proprinter XL Model 1
(withdrawn from marketing)
o IBM 4202 Proprinter II XL Model 2
o IBM 4202 Proprinter III XL Model 3
o IBM 4207 Proprinter X24 Model 1
(withdrawn from marketing)
o IBM 4207 Proprinter X24E Model 2
o IBM 4208 Proprinter XL24 Model 1
(withdrawn from marketing)
o IBM 4208 Proprinter XL24E Model 2
o IBM 3852 Color Jetprinter Model 2
(withdrawn from marketing)
o IBM 5152 Graphics Printer Model 2
(withdrawn from marketing)
o IBM 5182 Color Printer Model 1 (4)
o IBM 3812 Page Printer (5)
o IBM 5201 Quietwriter Models 1 and 2
o IBM 5202 Quietwriter III
o IBM 5204 Quickwriter Model 1 (6)
o IBM 5216 Wheelprinter Models 1 and 2 (7)
o IBM Personal Page Printer II Model 4216-030
- A PostScript driver is included with OS/2 Version 1.2.
NOTES:
* Parallel attached printers are supported in both the Operating
System/2 and DOS modes. Serially (asynchronous) attached printers
are supported only in the Operating System/2 mode.
(4) The color printer is supported in mono mode only and is no
longer marketed.
(5) The 3812 is supported in 5152 compatibility mode.
(6) The Quickwriter is supported in Quietwriter III compatibility
mode.
(7) The IBM 5223 Wheelprinter E is not supported by OS/2
Version 1.2.
The following keyboards are supported:
o IBM Personal Computer AT keyboard for the Personal Computer AT
Models 239 and 319.
o IBM Enhanced Personal Computer keyboard for all PS/2 models and
Personal Computer AT Model 339.
The following pointing devices are supported:
o PS/2 Mouse (#8770) (6450350) attached to the system pointing
device port
o Serial pointing device**
o Microsoft (8) Mouse for IBM Personal Computers, Microsoft Part
Number 039-099, 100ppi
o Microsoft Mouse for IBM Personal Computers, Microsoft Part Number
039-199, 200ppi
o PC Mouse (9), Metagraphics/Mouse Systems, Part Number 900120-214,
100 ppi
o Visi-On Mouse (10), Visi-On Corporation, Part Number 69910-1011,
100 ppi
NOTES:
** Serial (asynchronous) pointing devices are supported in the
Operating System/2 mode only.
(8) Registered trademark of the Microsoft Corporation.
(9) Trademark of Metagraphics/Mouse Systems.
(10) Trademark of the Visi-On Corporation.
PLOTTERS: Non-Presentation Manager applications coded to interface
with plotters will run unmodified under OS/2 Standard Edition
Version 1.2. Plotters are supported only in the Operating System/2
mode.
o IBM 6180 Plotter
o IBM 6182 Plotter
o IBM 6184 Plotter
o IBM 6186 Plotter Models 1 and 2
o IBM 7371 Plotter
o IBM 7372 Plotter
o IBM 7374 Plotter Models 1 and 2
o IBM 7375 Plotter
NOTE: The IBM 7371, 7374 and 7375 Plotters are no longer marketed.
LIMITATIONS:
GATEWAY ITEMS: Only dependent LUs (LU 1, 2, 3, and 6.2) are
supported through the SNA gateway.
The SNA gateway does not communicate with an AS/400 host.
The following workstation programs are not supported in the
IBM PC Network LAN gateway environment: OS/2 Extended Edition
Version 1.1 and IBM 3270 Emulation Program Version 3.0. IBM 3270
Workstation Program Version 1.1 with gateway is only supported on IBM
Token-Ring.
The only PU -- SSCP session supported in the SNA gateway
environment is at the gateway station. Applications requiring access
to the SPCS commands from Netview (TM), such as IBM LAN Manager 2.0
and Netview/PC Version 1.2, must be at the gateway.
(TM) Trademark of the International Business Machines Corporation.
X.25 ITEMS: Online facility registration, packet retransmission, and
the level 2 multilink procedures are not supported by the X.25 API.
For X.25 PSDNs, the use of the maximum number of virtual
circuits may be constrained depending on factors including the
selected packet and packet window sizes.
OS/2 Extended Edition cannot communicate with an IBM Series/1
via X.25 SNA because the Series/1 can only be configured as an PU-2.0
secondary device when attached to an X.25 PSDN.
The number of X.25 Interface Co-Processor/2 Adapters supported
is limited to a maximum of eight.
The number of concurrent applications using the X.25 API is
limited to a maximum of forty.
OTHER ITEMS: AS/400 and System/36 Graphics are not supported.
IBM 5250 Work Station Feature access to AS/400 Office
functions requires the Text Assist function of PC Support Extended
OS/2 Support.
The Procedures Language is not supported for Communications
Manager functions.
The RAS extensions to the common services API do not have
specific High Level Language Support. Documentation will be
available at product availability to describe how the API extensions
may be invoked by programs.
PLANNING INFORMATION
General planning information for Communications Manager
Version 1.2 and the systems it supports will be published in THE
INFORMATION AND PLANNING GUIDE. Ordering information will be
supplied at product availability. Planning information for the
installation and use of the Communications Manager will be provided
in a system administrator's guide. Ordering information will be
provided at product availability.
Memory and fixed disk requirements for OS/2 Extended Edition
Version 1.2 will, in many instances, change from requirements
published for previous releases. The minimum recommended fixed disk
capacity for OS/2 Extended Edition Version 1.2 is 30Mb for minimum
function. Memory and fixed disk requirement work sheets will be
provided at product availability.
PACKAGING: The 3.5-inch diskette version of OS/2 Extended Edition
Version 1.2 will be shipped on 3.5-inch (1.44Mb) dual-sided
diskettes. The 5.25-inch diskette version will be shipped on
5.25-inch (1.2Mb) dual-sided diskettes. Additional packaging
information will be provided at product availability.
SECURITY, AUDITABILITY AND CONTROL
IBM OS/2 Extended Edition users benefit from the OS/2
environment since programs on the same system cannot interfere with
each other.
The system management, RAS and configuration facilities are
under keylock control that allow display only while preventing
create, change or delete actions.
Physical security of the program diskette, password security
and appropriate backup procedures are the responsibility of the user.
If sensitive data is being sent over external communications
facilities, user management may wish to pursue cryptography.
User management is responsible for evaluation, selection, and
implementation of security features, administrative procedures, and
appropriate controls in application systems and communication
facilities.
ORDERING ORDERING INFORMATION
Operating System/2 Extended Edition Version 1.2 participates
in the OS/2 Rebate Offering. Refer to Marketing Announcements
389-072, dated May 9, 1989, and 389-074, dated May 16, 1989, for
upgrade and qualification details.
Ordering instructions will be provided at product
availability.
Licensees of OS/2 Extended Edition Version 1.0 or Version 1.1
can receive an upgrade to OS/2 Extended Edition Version 1.2 for an
upgrade charge. Details will be provided at product availability.
TERMS AND CONDITIONS
LICENSING: The IBM Operating System/2 Extended Edition Version 1.2
is licensed under the terms and conditions of the IBM Program License
Agreement. A copy of the agreement is included in the program
package.
LIMITED WARRANTY: Program: Yes. Media: Three months. Additional
licenses: Yes. Media: Not applicable.
CUSTOMER FULFILLMENT OPTION: Yes.
EDUCATIONAL ALLOWANCE: A 55 percent educational allowance is
available to qualifying institutions in accordance with the
Educational Allowance Amendment. The educational allowance may not
be added to any other discount or allowance.
Program upgrades are not eligible for the educational
allowance.
VOLUME DISCOUNT: Volume discounting is available under the terms and
conditions of the Volume Procurement Amendment (VPA) and the Exhibit
for Personal Computer/System Programs or the Exhibit for Personal
Computer/System Programs for Qualified Educational
Institutions/Hospitals. IBM OS/2 Extended Edition Version 1.2 is
included in the Eligible Program List for Personal Computer/System
Programs. It may be added to the applicable category in the space
provided on the Eligible Program List. Program packages are included
in Category A under 5871-AAA. Additional licenses are available only
under the VPA and are included in Category A under 5872-AAA.
Program package upgrades and additional license upgrades are
included in Category B and are eligible for volume discounting based
on the commitment in Category A. Documentation is included in
Category B and is eligible for volume discounting based on the
commitment in Category A.
TESTING PERIOD: Program packages: Two months for up to three copies
of each eligible program ordered under a VPA addendum. Additional
licenses: Not applicable.
PROGRAM SERVICES: Central service, including the IBM Support Center,
will be available until November 30, 1990. The statement of service
included in the program package describes this service.
CHARGES
PROGRAM PROGRAM ONE-TIME
NUMBER NAME CHARGE
15F7143 OS/2 Extended
Edition (EE)
Version 1.2
(3.5-inch diskette)
Program Package $ 830
15F7144 OS/2 EE
Version 1.2
(5.25-inch diskette)
Program Package 830
15F7161 OS/2 EE
Version 1.2
Additional License 620
PROGRAM PROGRAM UPGRADE
NUMBER NAME CHARGE
15F7159 Program Package
Upgrade OS/2 EE
Version 1.2
(3.5-inch)
from OS/2 EE
Version 1.0 or 1.1 $240
15F7151 Program Package
Upgrade OS/2 EE
Version 1.2
(5.25-inch)
from OS/2 EE
Version 1.0 or 1.1 240
15F7176 Additional License
Upgrade OS/2 EE
Version 1.2
from
OS/2 EE Version 1.0
or 1.1 100
15F7156 Program Package
Upgrade OS/2
EE Version 1.2
(3.5-inch) from OS/2
Standard Edition (SE)
Version 1.0,
1.1 or 1.2 490
15F7148 Program Package
Upgrade OS/2 EE
Version 1.2
(5.25-inch)
from OS/2 SE
Version 1.0, 1.1 or 1.2 490
15F7165 Additional License
Upgrade OS/2 EE
Version 1.2
from
OS/2 SE Version 1.0,
1.1 or 1.2 320
PROGRAM PROGRAM UPGRADE
NUMBER NAME CHARGE
15F7153 Program Package
Upgrade OS/2 EE
Version 1.2
(3.5-inch) from
3270 Workstation
Program (WSP)
Version 1.1,
3270 Emulation
Version 3.0
or Personal
Communications/3270 $620
15F7145 Program Package
Upgrade OS/2 EE
Version 1.2
(5.25-inch)
from 3270 WSP
Version 1.1,
3270 Emulation
Version 3.0
or Personal
Communications/3270 620
15F7162 Additional License
Upgrade OS/2 EE
Version 1.2
from 3270 WSP
Version 1.1, 3270
Emulation Version 3.0
or Personal
Communications/3270 410
15F7155 Program Package
Upgrade OS/2 EE
Version 1.2
(3.5-inch) from
3270 Emulation
Program Entry Level
Version 1.2 680
15F7147 Program Package
Upgrade OS/2 EE
Version 1.2
(5.25-inch) from
3270 Emulation
Program Entry Level
Version 1.2 680
15F7164 Additional License
Upgrade OS/2 EE
Version 1.2
from 3270
Emulation Program
Entry Level
Version 1.2 470
15F7158 Program Package
Upgrade OS/2 EE
Version 1.2
(3.5-inch) from
DOS 3.X and 4.0 775
PROGRAM PROGRAM UPGRADE
NUMBER NAME CHARGE
15F7150 Program Package
Upgrade OS/2 EE
Version 1.2
(5.25-inch) from
DOS 3.X and 4.0 $775
15F7175 Additional License
Upgrade OS/2 EE
Version 1.2
from DOS 3.X
and 4.0 565
ADDITIONAL LICENSES CHARGE: Customers who pay a one-time charge for
additional licenses may copy machine-readable program materials and
printed documentation previously acquired from IBM in a program
package. One copy may be made for each additional license ordered.
PROGRAM UPGRADE CHARGE: A program upgrade charge applies until
August 31, 1990.
NUMBER 389-074
DATE 890516
CATEGORY WS00, WS20
TYPE Marketing
TITLE OPERATING SYSTEM/2 REBATE OFFERING MODIFICATION
ABSTRACT The Operating System/2 (TM) (OS/2 (TM)) Rebate Offering, announced
May 9, 1989 in IBM (R) Marketing Announcement 389-072, is being
modified to include new licenses of OS/2 Standard Edition and
Extended Edition Version 1.2 which were announced today in IBM
Programming Announcements 289-218 and 289-217.
Customers who acquire a new license of OS/2 Standard Edition
Version 1.2 or OS/2 Extended Edition Version 1.2 on or before
December 31, 1989, qualify for hardware and software rebates as
outlined in the OS/2 Rebate Offering. Rebates announced for the OS/2
Standard Edition Version 1.1 are available for new licenses of
Standard Edition Version 1.2, and rebates announced for OS/2 Extended
Edition Version 1.1 are available for new licenses of Extended
Edition Version 1.2. Refer to IBM Marketing Announcement 389-072,
dated May 9, 1989 for details.
In addition, fees to upgrade from Standard Edition Version 1.1
to 1.2, Extended Edition Version 1.1 to 1.2, and OS/2 Programmer's
Toolkit Version 1.1 to OS/2 Programming Tools and Information Version
1.2 are waived until December 31, 1989. Also, customers who acquired
Standard Edition, Extended Edition, or Programmer's Toolkit Version
1.0 and have not yet taken advantage of the free upgrade to Standard
Edition, Extended Edition, or Programmer's Toolkit Version 1.1 by
submitting their replacement card, will be eligible to receive an
upgrade to Standard Edition, Extended Edition, or Programming Tools
and Information Version 1.2 until December 31, 1989 and have the
upgrade fee waived.
However, license upgrades are not eligible for product rebates
under the terms of the OS/2 Rebate Offering if a rebate was requested
for the original Standard Edition Version 1.1 or Extended Edition
Version 1.1 license, or if the original Version 1.1 license was
acquired prior to May 9, 1989.
Full details for requesting upgrades will be provided at
availability of Standard Edition, Extended Edition, and Programming
Tools and Information Version 1.2.
All other terms and conditions of the OS/2 Rebate Offering
remain unchanged, as announced.
(TM) Trademark of the International Business Machines Corporation.
(R) Registered trademark of the International Business Machines
Corporation.
OVERVIEW "The summary above is the entire text of this announcement."