OPERATING SYSTEM/2 STANDARD EDITION
AAS NO ITEM NO LANGUAGE
o 5604-073 95X3706 W.W.English

Contents


Announcement Letter Number ZP87-0430 dated November 3, 1987
Europe Middle East Africa - Last Revised on December 15, 1987



Brief Description of Announcement, Charges, and Availability

Customer Letter Section


*****************************************************************
*                                                               *
*  IBM PROGRAMMING INFORMATION                  NOVEMBER 1987   *
*                                                               *
*  IBM PROGRAMMING INFORMATION                                  *
*                               for all PC Announced Countries. *
*  IBM PROGRAMMING INFORMATION                                  *
*                                                               *
*****************************************************************
*                                                               *
* This document is provided as general customer information     *
* only. IBM products and services which are announced and       *
* available in your country can be ordered under the applicable *
* standard agreements, terms, conditions and prices in effect   *
* at the time. For further information please contact your      *
* local IBM representative.                                     *
*                                                               *
*****************************************************************
=================================================================
                                                        ZP87-0430
AAS NO         ITEM NO    LANGUAGE
o 5604-073    95X3706    W.W.English
o 5604-073    95X3711    Danish
o 5604-073    95X3998    Finnish
o 5604-073    95X3707    French
o 5604-073    95X3708    German
o 5604-073    95X3709    Italian
o 5604-073    95X3712    Dutch
o 5604-073    95X3713    Norwegian
o 5604-073    95X3714    Portuguese
o 5604-073    95X3710    Spanish
o 5604-073    95X3715    Swedish
o 5604-073    95X3716    W.W.English
o 5604-073    95X3721    Danish
o 5604-073    95X3999    Finnish
o 5604-073    95X3717    French
o 5604-073    95X3718    German
o 5604-073    95X3719    Italian
o 5604-073    95X3722    Dutch
o 5604-073    95X3723    Norwegian
o 5604-073    95X3724    Portuguese
o 5604-073    95X3720    Spanish
o 5604-073    95X3725    Swedish
o 5775-RCA    O7F3061    W.W.English
o 5775-RCA    07F3066    Danish
o 5775-RCA    07F3071    Finnish
o 5775-RCA    07F3062    French
o 5775-RCA    07F3063    German
o 5775-RCA    07F3064    Italian
o 5775-RCA    07F3067    Dutch
o 5775-RCA    07F3068    Norwegian
o 5775-RCA    07F3069    Portuguese
o 5775-RCA    07F3065    Spanish
o 5775-RCA    07F3070    Swedish
o 5775-RCA    O7F3072    W.W.English
o 5775-RCA    07F3077    Danish
o 5775-RCA    07F3082    Finnish
o 5775-RCA    07F3073    French
o 5775-RCA    07F3074    German
o 5775-RCA    07F3075    Italian
o 5775-RCA    07F3078    Dutch
o 5775-RCA    07F3079    Norwegian
o 5775-RCA    07F3080    Portuguese
o 5775-RCA    07F3076    Spanish
o 5775-RCA    07F3081    Swedish
o 5604-074    6280200    W.W.English
o 5604-073    6280201    W.W.English
o 5604-076    07F4879    W.W.English
o 5604-076    07F4884    Danish
o 5604-076    07F4889    Finnish
o 5604-076    07F4880    French
o 5604-076    07F4881    German
o 5604-076    07F4882    Italian
o 5604-076    07F4885    Dutch
o 5604-076    07F4886    Norwegian
o 5604-076    07F4887    Portuguese
o 5604-076    07F4883    Spanish
o 5604-076    07F4888    Swedish
o 5604-076    07F4895    Danish
o 5604-076    07F4900    Finnish
o 5604-076    07F4891    French
o 5604-076    07F4892    German
o 5604-076    07F4893    Italian
o 5604-076    07F4896    Dutch
o 5604-076    07F4897    Norwegian
o 5604-076    07F4898    Portuguese
o 5604-076    07F4894    Spanish
o 5604-076    07F4899    Swedish
o 5604-076    07F4890    W.W.English
o 5775-RCA    07F4928    W.W.English
o 5775-RCA    07F4933    Danish
o 5775-RCA    07F4938    Finnish
o 5775-RCA    07F4929    French
o 5775-RCA    07F4930    German
o 5775-RCA    07F4931    Italian
o 5775-RCA    07F4934    Dutch
o 5775-RCA    07F4935    Norwegian
o 5775-RCA    07F4936    Portuguese
o 5775-RCA    07F4932    Spanish
o 5775-RCA    07F4937    Swedish
o 5775-RCA    07F4939    W.W.English
o 5775-RCA    07F4944    Danish
o 5775-RCA    07F4949    Finnish
o 5775-RCA    07F4940    French
o 5775-RCA    07F4941    German
o 5775-RCA    07F4942    Italian
o 5775-RCA    07F4945    Dutch
o 5775-RCA    07F4946    Norwegian
o 5775-RCA    07F4947    Portuguese
o 5775-RCA    07F4943    Spanish
o 5775-RCA    07F4948    Swedish
o 5604-076    07F4906    W.W.English
o 5604-076    07F4911    Danish
o 5604-076    07F4916    Finnish
o 5604-076    07F4907    French
o 5604-076    07F4908    German
o 5604-076    07F4909    Italian
o 5604-076    07F4912    Dutch
o 5604-076    07F4913    Norwegian
o 5604-076    07F4914    Portuguese
o 5604-076    07F4910    Spanish
o 5604-076    07F4915    Swedish
o 5604-076    07F4917    W.W.English
o 5604-076    07F4922    Danish
o 5604-076    07F4927    Finnish
o 5604-076    07F4918    French
o 5604-076    07F4919    German
o 5604-076    07F4920    Italian
o 5604-076    07F4923    Dutch
o 5604-076    07F4924    Norwegian
o 5604-076    07F4925    Portuguese
o 5604-076    07F4921    Spanish
o 5604-076    07F4926    Swedish
o 5604-078    6280211    W.W.English
o 5604-076    6280212    W.W.English
o 5604-078    07F4957    W.W.English
o 5604-076    07F4958    W.W.English
PRODUCT DESCRIPTION
HIGHLIGHTS
o Previously  announced  IBM  Operating   System/2,  Version  1.0
highlights  include:   16MB  addressable  random   access  memory
support,   concurrent   processing  of   multiple   applications,
high-level programming  interface and compatibility with  IBM DOS
Version 3.30.
o New Version  1.0 support  is announced  for the  Intel(R) 80387
Co-Processor.
o Additional function description for Version 1.1.
- Fixed disk support for files and partitions greater than 32MB.
- System Editor
o Large  file capability  (greater than  32MB)  is announced  for
Version 1.1
o Presentation  Manager  technical  details for  a  graphics  and
windowing  environment are  given for  OS/2 Version  1.1 and  the
corresponding Toolkit.
o IBM OS/2 Programmer Toolkit, Version 1.0 functions help improve
programmer productivity for IBM Operating System/2 applications.
o IBM  Operating System/2  Technical  Reference,  Version 1.0  is
available separately.
o National Language Support:
- Code Page Switching
- Support of Code Pages 437, 850, 860, 863 and 865.
- Translated Publications, Panels and Messages
- Country Specific Keyboard Support
AVAILABILITY OF  IBM OPERATING SYSTEM/2 STANDARD  EDITION VERSION
1.1.
Details  of translated  versions  availability  will be  provided
prior to  English product  availability. The  translated versions
will be available within 90 days of English general availability,
subject to variations by country.
DESCRIPTION
The  IBM Operating  System/2 provides  significant new  function,
offers enhanced ease-of-use,  and provides a platform  for future
application   growth.   It  supports   large   memory,   multiple
applications,  graphics  and  windowing   capability,  code  page
switching,  and IBM  Disk  Operating  System (DOS)  Version  3.30
compatibility.
The IBM Operating System/2 Programmer Toolkit improves programmer
productivity when developing IBM Operating System/2
and Family applications.  It contains tools for  creating dynamic
link libraries, and Family  applications, alphameric and graphics
applications  in a  windowing environment,  sample programs,  and

other programming aids.
Each IBM Operating System/2 release has a corresponding Technical
Reference available separately.  Each of these is  a prerequisite
for the respective IBM Operating System/2 Programmer Toolkit.
The  IBM OS/2  Technical Reference  provides technical  interface
information. It is a companion product  to the OS/2 Toolkit.  The
OS/2  Technical Reference  is not  intended to  be sufficient  by
itself for writing OS/2 applications.
Technical details are included in Announcements for IBM Operating
System/2,  and  IBM  Operating System/2  Programmer  Toolkit  and
Technical Reference, both dated April 1987.
Technical   details  are   included  in   the  OS/2   Programming
Announcements  dated   April  1987.   Since  then,   Intel  80387
Co-processor  support as  an Intel  80287  Co-Processor has  been
added.
Newly added functions in Version 1.1 are:
o System Editor
o Fixed disk support for files and partitions greater than 32MB
Operating  System/2 now  supports  the  Intel 80387  Co-Processor
running as an Intel 80287 Co-Processor  on all models of the PS/2
Model 80. OS/2  properly initializes and handles  all Intel 80387
interrupts when used as an Intel  80287. This support is for both
the OS/2  and DOS modes. OS/2  applications written with  the IBM
compilers and  assembler (see the availability  Announcements for
IBM  C/2,  IBM  Fortran/2,  IBM   Basic  Compiler/2,  IBM  Pascal
Compiler/2, IBM Macro Assembler/2, IBM  Cobol/2 and IBM Operating
System/2 Graphics  Development Toolkit) can  use the  Intel 80387
Co-Processor.
IBM Operating System/2  has National Language Support  for eleven
languages, with the addition of Finnish.
Large fixed disk support is a significant Version 1.1 enhancement
that gives addressing support beyond 32MB in a given partition or
file. If desired,  the end user can designate a  fixed disk (from
20MB to 115MB) as containing one partition and one or more files.
In contrast, Version 1.0 supported  fixed disks greater than 32MB
as multiple logical  drives, each having a maximum  size of 32MB.
Many customers  may decide it  is more  useful to define  a large
disk as one partition instead of as multiple logical drives.
The OS/2 System Editor is a full screen , easy to use editor with
the ability to tailor many of its operations to suit the needs of
the user.  The command set  of the  editor is accessible  from on
screen menus or directly from a command line for more experienced
users. Full  contextual help  is available  to assist  the novice
user. The editor is suitable for many of the simple editing tasks
required by the OS/2 user.
IBM  Operating  System/2,  Version  1.1   contains  all  the  IBM
Operating  System/2  Standard Edition  functions.  IBM  Operating
System/2,  Version   1.0  contains  all  the   functions,  except
windowing,  the  functions  that   require  graphics,  the  newly
announced support for partitions and files greater than 32MB, and
the System Editor.
IBM  Operating  System/2,  Version  1.1   contains  all  the  IBM
Operating  System/2  Standard Edition  functions.  IBM  Operating
System/2,  Version   1.0  contains  all  the   functions,  except
windowing, the  functions that  require graphics,  and the  newly
announced support for partitions and files greater than 32MB.
The OS/2 System Editor is a full screen , easy to use editor with
the ability to tailor many of its operations to suit the needs of
the user.  The command set  of the  editor is accessible  from on
screen menus or directly from a command line for more experienced
users. Full  contextual help  is available  to assist  the novice
user. The editor is suitable for many of the simple editing tasks
required by the OS/2 user.
IBM  Operating  System/2,  Version  1.1   contains  all  the  IBM
Operating  System/2  Standard Edition  functions.  IBM  Operating
System/2,  Version   1.0  contains  all  the   functions,  except
windowing,  the  functions  that   require  graphics,  the  newly
announced support for partitions and files greater than 32MB, and
the System Editor.
The IBM  Operating System/2  Standard Edition  Programmer Toolkit
Version  1.1 contains  all the  IBM  Operating System/2  Standard
Edition Programmer Toolkit functions.  The IBM Operating System/2
Programmer  Toolkit  Version  1.0   contains  all  IBM  Operating
System/2 Standard  Edition Programmer  Toolkit tools,  except for
windowing and graphics tools.
The   following  paragraphs   contain   graphics  and   windowing
information in the Version 1.1 products.
The  Presentation Manager  in  OS/2, Version  1.1  is an  initial
participant  in   Common  User   Access  definition   of  Systems
Application  Architecture.  Users  of  the  Presentation  Manager
interact  with  system  facilities and  with  applications  in  a
consistent manner, gaining benefits through transfer of learning,
ease of learning and ease-of-use across  the range of IBM Systems
Application Architecture applications and environments.
The Presentation  Manager provides  facilities and  utilities for
the  range  of  day-to-day  business tasks.  It  is  possible  to
start-up and  use applications as  and when necessary;  to access
information and  data in  the filing  system; to  obtain hardcopy
output; and to get Help information which is relevant to the task
in  hand.  These  actions  are  accomplished  by  straightforward
selections from menus, using either a  mouse or the keyboard. The
OS/2 command structure is also available for those who prefer it.
The windowing  environment provided  by the  Presentation Manager
allows multiple applications to be viewed  at the same time.  The
user is able to control the size and position of each window, and
can transfer information between windows,  or applications, via a
Clipboard function.
The structure of the filing  system is graphically illustrated in
a window.  This helps  users to complete  everyday tasks  such as
copying files from one disk or directory to another and to create
directories.
Printing and  plotting services are  also provided  via selection
menus. These enable users to take either standard defaults, or if
required, to  control the output.  Menus options allow  choice of
what to output; the number of copies; the output device required;
and  to  reprioritize,  pause  or  resume  printing  or  plotting
operations.
Another major feature of Version  1.1 is the Presentation Manager
Application Programming Interface (API). This too participates in
Systems Application Architecture, through use of the Presentation
Interface definition. The high-level  API enables the application
programmer to take  full advantage of the  windowing and graphics
facilities of the system in a device-independent manner.
Each  application can  support  one or  more  windows, which  are
organized  in  an  hierarchical parent-to-child  basis.  A  child
window is  contained within  its parent  and lies  on top  of it.
Applications  can also  make use  of  dialog boxes  which can  be
dynamically updated when required.
The user  interface implemented  by the  Presentation Manager  is
also  made  available  to   application  writers.  This  includes
functions such  as menu  bars, pull-down  menus, scroll  bars and
selection icons.
Applications  can  take  advantage   of  the  extensive  graphics
functions which are an integral part of the Presentation Manager.
There is  support for All  Points Addressable  displays, printers
and plotters,  and the device  driver interface is  published for
those programmers who wish to support additional APA devices. The
programmer can choose to store the  graphics orders in memory for
subsequent manipulation or  refresh, or if preferred  can use the
non-stored mode. Stored graphics are  useful for graphics editing
applications,  whereas  non-stored  graphics  can  be  useful  to
graphics applications which provide  their own graphics database.
A range  of graphics  primitives, attributes  and processing  are
supported,  including transformations  and clipping,  correlation
and bounds. Bitmaps are available  for applications which need to

perform fast updates to the display.
A wide range  of font typefaces and styles can  be supported, and
fonts are supplied with the  Presentation Manager for the devices
it supports.
New tools in the OS/2 Programmer Toolkit, Version 1.1 include:
o A  font editor  which  enables the  programmer  to define  each
character of a font, and then save  the definition as a disk file
which can  subsequently be  made into a  resource file  using the
resource compiler.
o A dialog editor  to enable the creation of  dialog boxes.  This
allows the application  writer to define user  interface controls
for use in the dialog box, and  to position them as required. The
definition can be  saved in a resource file for  inclusion in the
application program.
o A bitmap/cursor editor  for creating a bitmap,  icon, cursor or
pointer.  The  required   pixel  colors  can  be   defined  in  a
rectangular array. Once  created, the objects can be  stored in a
disk  file which  is  made  into a  resource  file  by using  the
resource compiler.
o A resource compiler which is used to produce resource files for
use by applications.  Input is typically in a  source format that
is generally a form of readable English text.
o Files which provide definitions for  the API functions and data
structures needed when writing an application.
o Sample  programs  which  illustrate   various  aspects  of  the
Presentation Manager API, including the user interface, windowing
and graphics facilities.
OS/2  Version  1.1  will include  Presentation  Manager  language
support  for  IBM  Macro  Assembler/2  and  IBM  C/2.  Additional
information about additional language support will be provided at
a Version 1.1 availability.
PUBLICATIONS
The following publication  will be available from  IBM Authorised
Dealers  immediately  after  general  availability  of  Operating
System/2, Version 1.0.
         Title                                    Order Number
   IBM BASIC Reference, Version 3.3                6280189
The following publication is now available from IBM. To order,
contact your IBM representative.
         Title                                    Order Number
   IBM Operating System/2 Information
      and Planning Guide                           G360-2650
The following publication will be  available from IBM immediately
after general availability of Operating System/2, Version 1.0. To
order, contact your IBM representative.
         Title                                    Order Number
   IBM Service Coordinator Guide                   GC19-5160
The 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 IBM  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 the IBM Personal Computer Disk Operating System
to IBM Operating System/2.
An electronic version of the  IBM Operating System/2 Applications
Guide  will   be  periodically   revised.  This   guide  contains
information on applications which either  are compatible with DOS
Version 3.3  or use new  Operating System/2 functions.  The guide
describes  applications  written  by  both  IBM  and  Independent
Software  Vendors.  Customers  should  contact  his  or  her  IBM
representative for  the latest information on  Operating System/2
software applications.
All  publications,  except  for   marketing  brochures,  will  be
appropriately updated  when Operating  System/2, Version  1.1 and
the associated Programmer Toolkit are available.
The  BASIC  Reference  Version  3.3   (part  number  6280189)  is
separately available for a charge.
SPECIFIED OPERATING ENVIRONMENT
MACHINE REQUIREMENTS
The recommended minimum hardware  configuration for IBM Operating
System/2 or the IBM Operating System/2 Programmer Toolkit is:
o IBM Personal  Computer system unit with  1.5 MB of  memory when
configured to run only Operating  System/2 applications, and 2 MB
of memory when configured to run  both Operating System/2 and DOS
applications.
PS/2 Model  80 system unit 8580-111  uses an additional  128KB of
memory.
- IBM Personal System/2 (TM)(1) Model 50 (8550): model 021.
        NOTE
        1   Personal System/2 is a trademark of the IBM Corp.
- IBM Personal System/2 Model 60 (8560): models 041, or 071.
- IBM Personal System/2 Model 80 (8580): models 041, 071 or 111.
- IBM Personal Computer AT (R)(2) (5170): models 099 or 339.
- IBM Personal Computer  AT (5170): model 068 with  fixed disk to
make the system unit equivalent to a model 099.
- IBM Personal Computer XT286 (TM)(3) (5162).
NOTE
2   Personal Computer  AT is a  registered trademark  of
    the IBM Corp.
3   Personal Computer XT is a trademark of the IBM Corp.
o One diskette drive (high capacity)
o One fixed disk drive
o Keyboard
o Display adapter and associated display
Operating System/2 supports the following devices:
o Diskette Drives
- IBM 3.5 inch high-capacity diskette drive (1.44 MB)
- IBM 3.5 inch diskette drive (720 KB)
- IBM 4865, Model 2. IBM External 3.5 inch Diskette Drive Model 2
(720 KB) (4865)
- IBM 5.25 inch high-capacity diskette drive (1.2 MB)
- IBM 5.25 inch diskette drive (360 KB)
- IBM 4869,  Model 1.  IBM Personal  System/2 5.25  inch External
Diskette Drive (360 KB) (6134350)
- IBM  Personal  System/2  5.25   inch  External  Diskette  Drive
Adapter/A (6450245)
o Fixed Disks
- IBM 20 MB Fixed Disk Drive
- IBM 30 MB Fixed Disk Drive
- IBM 44 MB Fixed Disk Drive
- IBM 70 MB Fixed Disk Drive
- IBM 115 MB Fixed Disk Drive
NOTE
Version 1.0 supports  the 44 MB, 70  MB and 115MB fixed  disks as
multiple logical drives, each having a maximum size of 32 MB.
Version 1.1 can additionally support the  same fixed disks as one
partition with one  or more files whose  size can be as  large as
the fixed disk.
o One of the adapter and display combinations listed below:
IBM Personal Computer AT and XT286:
- IBM  Color/Graphics  Monitor  Adapter with  IBM  Color  Display
(5153).
- IBM  Enhanced  Graphics  Adapter  with  one  of  the  following
displays: IBM Color Display (5153)  or IBM Enhanced Color Display
(5154) .
IBM Personal System/2:
- IBM PS/2(TM)(4) system  unit (models 50, 60 or 80)  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).
- IBM  PS/2 Display  Adapter  8514/A 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).
NOTE
4   PS/2 is a trademark of the IBM Corp.
5   PS/2 is a trademark of the IBM Corp.
Operating System/2, Version 1.0 support  for specific adapters is
as follows:
- IBM  Color/Graphics Monitor  Adapter.  Operating System/2  only
supports text mode (25 lines) in  the Operating System/2 mode and
CGA compatibility modes in the DOS mode.
- IBM Enhanced Graphics Adapter. Operating System/2 only supports
text mode (25 or 43 lines) in the Operating System/2 mode and CGA
compatibility modes in the DOS mode.
- @                                                               @
- IBM PS/2 system unit (models 50,  60 or 80). Operating System/2
only  supports  text mode  (25  or  50  lines) in  the  Operating
System/2 mode and CGA compatibility modes in the DOS mode.
- IBM PS/2 Display  Adapter 8514/A. Same support as  for IBM PS/2
system unit.
An Operating  System/2, Version 1.0  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 that  is 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  obtain  the Adapter  Interface  Migration  Kit for  the  IBM
Personal System/2  8514/A Display Adapter through  normal hotline
channels. This kit includes a new  level of the Adapter Interface
and additional softcopy  pages to be printed and  included in the
8514/A Technical Reference.
The  Operating System/2,  Version 1.1  support  for each  adapter
includes  all Version  1.0  support for  that  adapter, plus  All
Points Addressable support in the Operating System/2 mode.
o Printers(6)
- IBM 4201 Proprinter (TM),(7) Model 1
- IBM 4201 Proprinter II
- IBM 4202 Proprinter XL, Model 1
- IBM 4207 Proprinter X 24(8)
- IBM 4208 Proprinter XL 24(8)
- IBM 5152 Graphics Printer, Model 2
NOTE: The Graphics Printer is no longer marketed
- IBM 5201 Quietwriter (R),(9) Models 1 and 2
- IBM 5202 Quietwriter III
- IBM 5216 Wheelprinter Model 1 (parallel attach)
- IBM 5223 Wheelprinter E Model 1 (parallel attach)
NOTE
Operating  System/2,  Version  1.0 supports  each  of  the  above
printers as  an IBM Graphics  Printer (5152, model  2). Operating
System/2, Version 1.1 provides All  Points Addressable support to
the printers, where appropriate.
6   Parallel  attached  printers  are supported  in  both  the
    Operating System/2 and DOS  modes. Serially (asynchronous)
    attached  printers are  supported  in  only the  Operating
    System/2 mode.
7   Proprinter is a trademark of the IBM Corp.
8   Code page switching is not supported in Operating System/2
    at this time.
9   Quietwriter is a registered trademark of the IBM Corp.
o Keyboard
- IBM Personal  Computer AT keyboard  for the  following Personal
Computer AT models: 068 and 099
- IBM Enhanced  Personal Computer keyboard  for all  PS/2 models,
Personal Computer AT model 339 and XT286.
o Pointing Devices
- PS/2 mouse (P/N 6450350) attached to the system pointing device
port
- Serial pointing device(10)
-- Microsoft(R)(11) Mouse for IBM Personal Computers, Part Number
039-099, 100ppi
-- Microsoft(R)  Mouse for  IBM Personal  Computers, Part  Number
039-199, 200ppi
-- PC Mouse(TM),(12) Part Number 900120-214, 100 ppi
-- Visi-On Mouse(TM),(13) Part Number 69910-1011, 100 ppi
-- Logitech Logimouse C7(14)
Logitech  state that  the  Logimouse C7  is  compatible with  the
Microsoft mouse.  It is  therefore anticipated  that it  could be
used as an input device.
- Parallel  pointing device  for  IBM  Personal Computer  AT  and
XT-286
-- Microsoft(R)  Mouse for  IBM Personal  Computers, Part  Number
037-099, 100ppi
-- Microsoft(R)  Mouse for  IBM Personal  Computers, Part  Number
037-199, 200ppi
- InPort Microsoft(R)  Mouse for  IBM Personal  Computers AT  and
XT-286, Part Number 037-299, 200ppi
NOTE
10  Serially (asynchronous) pointing devices  are supported in
    only the Operating System/2 mode.
11  Microsoft is a registered trademark of the Microsoft Corp.
12  PC Mouse is a trademark of the Metagraphics/Mouse Systems.
13  Visi-On Mouse is a trademark of the Visi-On Corp.
14  Logimouse is a trademark of Logitech SA.
o Plotters(15)
- IBM 6180 Plotter
- IBM 6184 Plotter
- IBM 6186 Plotter
- IBM 7371 Plotter
- IBM 7372 Plotter
- IBM 7374 Plotter
- IBM 7375 Plotter
NOTE:  The  IBM  7371,  7374 and  7375  Plotters  are  no  longer
marketed.
o Other
- IBM  Personal  Computer  AT Serial/Parallel  Adapter  Card  (FC
#0215, P/N 6450215)
- PS/2 Dual Asynchronous Adapter/A (FC #3033) (P/N 6450347)
- PS/2  Multi-Protocol  Adapter/A  (FC #3042)  (P/N  6450348)  in
asynchronous mode(16)
- IBM Math Co-Processor (Intel(R)(17) 80287)
- IBM Math Co-Processor (Intel(R) 80387) for PS/2 Model 80
NOTE
15  Plotters are asynchronously attached, and can be supported
    only in the Operating System/2 mode.
    Plotter support  for Operating System/2, Version  1.0 must
    be provided  by the  application.  For  example, the  OS/2
    Graphics Development  Toolkit supports  the IBM  6180, IBM
    7371, and IBM 7372 plotters.
16  A maximum of  three serial ports is supported  on the PS/2
    (models 50, 60,  or 80) system unit.  One  port is already
    on the system board.
17  Intel is a registered trademark of the Intel Corp.
For additional memory for the IBM Personal Computer AT or XT-286,
the customer can order one or two of the following combinations:
o 128  KB Memory  Expansion for  IBM Personal  Computer AT  (part
number 6450338)
o 512 KB to 2 MB Memory  Expansion Card (part number 6450343) and
512KB Memory Expansion Kit (part number 6450339)
For  additional  memory for  the  PS/2  (models  50 or  60),  the
customer can order:
o 1 MB  to 2 MB Memory  Expansion Card (part number  6451001) and
Memory Expansion Kit (part number 6451002)(18)
For additional memory for the PS/2  Models 80-041 and 80-071, the
customer can order:
o 1 MB System  Board Memory Expansion for model  041 (part number
6450375)
o 2 MB  to 6 MB Memory  Expansion Card (part number  6450367) and
2MB Memory Expansion Kit (part number 6450372)
For additional memory for the PS/2 Model 80-111, the customer can
order:
o 2 MB System Board Memory Expansion (part number 6450379)
SUPPORTED HARDWARE FOR FAMILY APPLICATIONS
Assuming  there   is  sufficient   memory,  display,   and  other
appropriate hardware,  a Family  application can  run on  all the
systems  units  supported  by  the  Operating  System/2  and  IBM
Personal Computer Disk Operating System Version 3.3.
PROGRAMMING REQUIREMENTS
An  application  developer  should   acquire  the  IBM  Operating
System/2 Programmer Toolkit and  IBM Operating System/2 Technical
Reference. The OS/2  Programmer Toolkit, Version 1.1  is required
to  create  an  IBM  Operating  System/2  application  using  the
Presentation  Manager graphics  and  windowing functions.  Either
version of the Toolkit is required to create Family applications.
The IBM  Operating System/2 Programmer  Toolkit requires  the IBM
Operating  System/2  (at  same release  level)  and  accompanying
manuals.
The  IBM OS/2  Technical Reference  provides technical  interface
information. It is  a companion product to the  IBM OS/2 Toolkit.
The OS/2 Technical Reference is not  intended to be sufficient by
itself for writing OS/2 applications.
The recommended  minimum system  unit memory  size is  1.5MB when
configured to run  only IBM Operating System/2  applications, and
2MB when  configured to run both  IBM Operating System/2  and DOS
Version 3.30 applications.
--------------
18  The Operating  System/2 supports this feature  as extended
    memory.
The appropriate Personal  Computer AT and PC/XT  models must have
either 512KB  or 640KB in the  lower address space and  1MB above
the one megabyte address space boundary.
IBM  Operating  System/2  Technical Reference  (at  same  release
level)  is  a   prerequisite  for  the  IBM   Operating  System/2
Programmer Toolkit.
COMPATIBILITY
An electronic version of the  IBM Operating System/2 Applications
Guide is available. The Publications section of this Announcement
Letter contains additional information.
OS/2   communications   programs   may   experience   performance
degradation  or  communications  errors  as  a  result  of  other
programs running in the computer, which may include:
o Programs in the DOS mode and displayed on the screen
o Third party or user written OS/2 device drivers

o Third party or user written OS/2 IOPL segments
OS/2   communications   programs   may   experience   performance
degradation or communications  errors as a result  of third party
or user  built PS/2  bus master  adapter cards  plugged into  the
computer.
Both IBM Operating System/2  and DOS 3.30 can be run  on the same
machine,  but  not  concurrently.  The same  data  files  can  be
accessed by programs  or commands running under  either operating
system.
PLANNING INFORMATION
The  OS/2 Information  and  Planning  Guide (G360-2650)  contains
planning information.
CUSTOMER RESPONSIBILITY
IBM  Conditions of  Use apply  to  all IBM  PC Program  Packages,
including Dual Media packages; thus the  program in a package may
only be used on a single machine at any one time, even though the
program may  be provided  in the package  on two  different sized
media.
If a  customer wishes  to use  an IBM  Conditions of  Use program
concurrently on more than one machine  at a time, irrespective of
the size  of the medium, he  must acquire that number  of program
packages equal to the number of concurrent users of the program.
INSTALLABILITY
Installation information  is contained  in a  publication shipped
with the product. To install IBM  OS/2, Version 1.0, refer to the
IBM OS/2  User's Guide. To  install IBM OS/2  Programmer Toolkit,
Version 1.0, refer to the IBM OS/2 Programmer's Guide.
PACKAGING
The Operating System/2, Version 1.0 is distributed with:
o Diskettes  containing  the  Operating   System/2,  Version  1.0
machine readable  information. The package contains  four 1.44MB,
3.5 inch diskettes OR four 1.2MB, 5.25 inch diskettes.
o IBM Operating System/2 User's Guide for Version 1.0.
o IBM Operating System/2 User's Reference for Version 1.0.
o "Read Me First" Coexistence card.
Packaging information  for Operating System/2, Version  1.1, will
be  described  at  general availability  of  Operating  System/2,
Version 1.1.  The package contain  1.44MB, 3.5 inch  diskettes OR
1.2MB, 5.25 inch diskettes.
The IBM  Operating System/2  Standard Edition  Programmer Toolkit
Version 1.0 is distributed with:
o Diskettes. The  same IBM Operating System/2  Programmer Toolkit
machine-readable information is on one 5.25-inch (1.2MB) diskette
and one 3.5-inch (1.44MB) diskette.
o IBM Operating System/2 Programmer's Guide, Version 1.0.
Packaging information for IBM Operating System/2 Standard Edition
Programmer Toolkit Version 1.1 will  be described at availability
of IBM Operating System/2 Version 1.1.
AUTHORISATION TO COPY
This  program  is eligible  for  the  Authorisation to  Copy  IBM
Conditions   of  Use   programs.  Consult   your  IBM   Marketing
Representative for the applicable Charges Terms and Conditions.
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.
UPGRADE PROGRAM
At  availability  of  IBM  Operating  System/2  Standard  Edition
Version 1.1,  owners of  the following products  will be  able to
obtain upgrades to the equivalent Version 1.1 product:
o IBM Operating System/2 Standard Edition Version 1.0
o IBM  Operating  System/2 Standard  Edition  Programmer  Toolkit
Version 1.0
o IBM  Operating System/2  Standard  Edition Technical  Reference
Version 1.0
These upgrades will be offered by IBM at no charge.
In order  to obtain the  IBM Operating System/2  Standard Edition
Version  1.1  and/or  IBM  Operating  System/2  Standard  Edition
Programmer  Toolkit  Version  1.1  Upgrade  Kits  for  the  above
products,  the  user will  be  required  to provide  the  program
diskettes  from  the  IBM  Operating  System/2  Standard  Edition
Version  1.0  and/or  IBM  Operating  System/2  Standard  Edition
Programmer Toolkit Version 1.0 product  respectively, as proof of
ownership of that product(s). For IBM Operating System/2 Standard
Edition Version 1.0, these diskettes are:
o Diskette 1
o Diskette 2
o Diskette 3
o Installation Diskette
For IBM  Operating System/2  Standard Edition  Programmer Toolkit
Version 1.0, these diskettes are:
o OS/2 Toolkit & Sample Programs (5.25" version)
o OS/2 Toolkit & Sample Programs (3.5" version)
In order  to obtain the  IBM Operating System/2  Standard Edition
Technical Reference  Version 1.1  Upgrade Kit,  the user  will be
required to  provide the  front cover  of IBM  Operating System/2
Standard  Edition Technical  Reference Version  1.0  Volume 1  as
proof of ownership of that product.
The Upgrade Kits are subject to  specific Terms and Conditions of
Use which are included in the program package.
NOTES ON UPGRADES
The upgrade  packages referenced above  will contain  material to
upgrade a prior version of a program to the current version or to
upgrade  a  previous product  specified  by  IBM to  the  current
version of  the desired  product.  Owners  will be  authorised to
upgrade the  material of  the prior product  or version  with the
materials contained in the package.  The upgraded program will be
the sole  version of the program  which the owner is  entitled to
use in place  of the prior version  or product and is  subject to
the IBM Conditions of Use of the  prior version of the program or
previous product.  Following its upgrade, all remaining materials
of  the  previous program  version  of  the program  or  previous
product, including all  back-up copies and modifications  made of
the  previous  version  of  the   program  or  product,  must  be
destroyed.
NOTE TO CUSTOMERS OF AUTHORISATION TO COPY
The upgrade  does not  entitle owners  to upgrade  copies of  the
prior version  of the  program or prior  product which  they were
authorised   to  make   under  the   Terms   and  Conditions   of
Authorisation   to   Copy  without   first   obtaining   upgraded
authorisation for the new product.
*****   END OF DOCUMENT   *****