IBM 6150 MICRO COMPUTER AIX V2.1 AND VLA TABLE CORRECTION
o 5601-061

Contents


Announcement Letter Number ZP86-0348 dated September 18, 1986
Europe Middle East Africa - Last Revised on September 18, 1986



Brief Description of Announcement, Charges, and Availability

Customer Letter Section


*****************************************************************
*                                                               *
*  IBM PROGRAMMING INFORMATION                 SEPTEMBER 1986   *
*                                                               *
*  IBM PROGRAMMING INFORMATION                                  *
*                                 for Europe, the Middle East   *
*  IBM PROGRAMMING INFORMATION               and Africa.        *
*                                                               *
*****************************************************************
*                                                               *
* 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.                                     *
*                                                               *
*****************************************************************
=================================================================
                                                        ZP86-0348
IBM 6150 MICRO COMPUTER  AIX V2.1  AND  VLA TABLE CORRECTION
o 5601-061
Version  2.1   of  the  IBM   6150  Personal   Computer  Advanced
Interactive   Executive   (AIX)(1)  Operating   System   provides
functional  enhancements to  Version 1.1  of the  IBM 6150  Micro
Computer  AIX Operating  System. Version  2.1 supports  up to  16
concurrently logged-on users. Systems  Network Architecture (SNA)
Services  supporting Logical  Unit  (LU)1, 2,  3  or  6.2 over  a
Synchronous Data Link Control (SDLC) connection and LU 6.2 over a
Local Area Network (Ethernet)(2), has been added to the operating
system.  New  device  drivers  for  3270  Distributed  Functional
Terminal (DFT),  the IBM 6150  Multiprotocol Adapter and  the IBM
6150  Small  Computer  System  Interface  Adapter  are  provided.
Version 2.1  also includes  National Language  support (NLS)  for
National Language Character Sets in  the Operating System and the
diagnostic  program. Enhancements  to  Floating Point  functional
support have been  added. Support for programming  is enhanced by
additions  to  the  Advanced  Display  Graphics  Support  Library
(ADGSL),  first, delivered  in  Version  1.1, including  Bit  BLT
Raster operations.
NOTES
(1) AIX  is  a  trademark  of   International  Business  Machines
    Corporation.
(2) Trademark of Xerox, Inc.
HIGHLIGHTS
o Enhancements to Virtual Resource Manager
o Increase concurrent (logged-on) users to 16
o SNA Services for LU1, 2, 3, and 6.2
o 3270 AIX Device Driver (DFT support)
o IBM 6150 Multiprotocol Adapter Device Driver
o IBM 6150 Small Computer System Interface Adapter Device Driver
o National Language Support (NLS)
- Most IBM Console Displays
- Selected WT ASCII Terminals
- IBM Printers with NLS Capability
- Enhanced Floating Point support
- Advanced Display Graphics Support  Library (ADGSL) enhancements
including Bit BLT Raster operations
- Existing functions of AIX Operating System Version 1.1
DESCRIPTION
IBM 6150 VIRTUAL RESOURCE MANAGER (VRM) VERSION 2.1
The Virtual Resource Manager function is included in the IBM 6150
PC AIX  Operating System. If  an alternative operating  system is
used,  the  VRM function  is  available  as a  separate  licensed
program.  For additional  information refer  to  VRM Version  2.1
Programming Announcement  XXX-XXX September  18, or  contact your
IBM Representative.
The  IBM  6150  Advanced Interactive  Executive  (AIX)  Operating
System is  a multi-user, multi-tasking, virtual  memory operating
system.
The VRM is programming which provides a virtual machine interface
for the  IBM 6150  and 6151 computers.  This interface  allows an
operating system like  the IBM 6150 AIX  Operating System Version
2.1 to  be isolated from  the actual hardware  characteristics of
system while  being provided a level  of support not  inherent in
the hardware  itself.  Logical disk support  (minidisks) improves
system  management  capability  and  allows   both  DOS  and  AIX
formatted files to exist on the same fixed disk. Multiple virtual
terminal  support   allows  execution  of  multiple   tasks,  and
switching  between tasks,  from  a  console terminal.  All  tasks
continue executing while one task has control of the keyboard and
display. Each task can be written  as if it had exclusive control
of one or more displays.
Device  support included  the AIX  Version  2.1 licensed  program
includes support  of the Advanced Floating  Point-Accelerator (PN
61X6815).  For  further information  refer  to  the IBM  6150  PC
Advanced Floating Point-Accelerator  Product Announcement XXX-XXX
September 18, 1986.
Enhancements to the VRM program  include improved queue handling.
Additionally support for increased number  of fixed disk minidisk
and  increased number  of  fixed disk  has  been  added. The  VRM
Version 2.1 also supports the  continual update of multiple local
displays allowing a  user to simultaneously monitor  the progress
of multiple application programs.
SNA SERVICES
SNA  Services is  the system  and  application program  interface
designed for the 6150 Micro Computer and the AIX Operating System
Version 2.1 that allows AIX end-users and application programs to
communicate with traditional 3270 applications  and peer (LU 6.2)
applications within a System  Network Architecture (SNA) network.
These applications  may reside on  other IBM or  non-IBM products
that use  the supported LAN  (Ethernet) or Synchronous  Data Link
Control (SDLC) as the method for network data exchange.
SNA Services program allows a user or application program to:
o Connect to IBM Host Applications:
- RJE Applications (LU1)
- 3270 Applications (LU2,3)
- CICS Applications (LU6.2)
o Connect to Non-Host  (Peer) Products using Advanced  Program to
Program    (LU6.2)    and    Low    Entry    Networking    (T2.1)
telecommunications or LAN connections
- IBM PC, IBM PC XT , IBM PC AT and IBM 6150
- S/36
- S/38
- 6150
The SNA Services provides  the communications capability required
to  implement and  support  both Local  Area  Networks (LAN)  and
Telecommunications connections.
o LAN communication is supported through the Logical Link Control
programming in SNA Services. The supported Network is Ethernet.
o Telecommunication is supported using  the Synchronous Data Link
Control (SDLC) protocol.
SNA Services  provides documented  Application Program  Interface
(API) for LU 1, 2, 3, and  for LU 6.2 Advanced Program to Program
Communications (APPC).  The following applications  are supported
on the LU 1, 2 and 3 API:
o Network 3270 - PLUS (SNA)
o Network RJE - PLUS (SNA)
Advanced  Program to  Program Communications  (LU6.2) is  between
peer 6150  PC or  other workstations  within the  SNA network  or
teleprocessing environment supporting the LU6.2 protocol.
SNA Services, through the user  interface facility of AIX, allows
users  to  create  multiple  SNA  network  profiles  with  unique
characteristics and maintain them for later use.
BSC ATTACHMENT
Support for  BSC attachment is  available from the  3270-PLUS and
RJE-PLUS For further information refer  to The Host Communication
Products  for   the  IBM  6150  Programming   Announcement  dated
September 18, 1986.
3270 AIX DEVICE DRIVER
The 3270  AIX Device Driver  provides the system  and application
program interface  designed for  the 6150  and the  AIX Operating
System Version 2.1 that allows end-users and application programs
to communicate with cooperating IBM 3270 or RJE host applications
within  a non-SNA  network. In  a  non-SNA Network  each 6150  is
connected to an IBM host  via a Binary Synchronous Communications
(BSC) attachment through an IBM 37X5 Communications Controller or

via a DFT (Distributed Function Terminal) attachment to either an
IBM 3174 or IBM  3274 Control Unit (which is connected  to an IBM
host thru BSC  or non-SNA channel), or  an Integrated Workstation
Adapter (IWSA) in a IBM 4361 Processor.
The 3270  AIX Device Driver  provides the system  and application
program interfaces to  both BSC and DFT  Virtual Resource Manager
program component.
The BSC  version of the 3270-PLUS  terminal emulator may  be used
with the  IBM Personal  Computer 3278/79  Adapter feature  #5050,
Part  number  8665789  (for  DFT attachment),  or  the  IBM  6150
Multiprotocol Adapter (for BSC attachment).
DFT ATTACHMENT
With a single DFT attachment, 5  host sessions are supported an 1
coax connection  to an  IBM 3174  or IBM  3274 Control  Unit. The
3270-PLUS terminal emulator supports the  use of a single 3278/79
adapter.
THE IBM 6150 MULTIPROTOCOL ADAPTER DEVICE DRIVER
The IBM 6150 Multiprotocol Device Driver manages and controls the
communication  activities  and  functions  of  the  Multiprotocol
Adapter,   PN6294762.  The   Device   Driver  services   hardware
interrupts from  the adapter(s),  sends data  to the  appropriate
adapter and notifies the end user communication program when data
is received or link conditions change. The IBM 6150 Multiprotocol
Adapter   Device  Driver   is  needed   for  for   communications
applications that utilize SNA Services (SDLC) including 3270-PLUS
or  RJE-PLUS. The  Multiprotocol Adapter  Device  Driver is  also
utilized with the BSC versions of 3270-PLUS and RJE-PLUS.
Key  functional characteristics  of  the  IBM 6150  Multiprotocol
Adapter  when using  the IBM  6150  Multiprotocol Adapter  Device
Driver are:
o Supports  transmissions  of  Binary  Synchronous  Communication
(BSC) and Synchronous Data Link Communications (SDLC) protocols.
o Supports X.21 call establishment/clearing protocol
o Supports the  connection of  switched or  leased lines  using a
RS232C or X.21 attachment
o Supports  concurrent operation  of two  IBM 6150  Multiprotocol
Adapters
o Designed to permit  operation of two synchronous  (BSC or SDLC)
RS232C ports, or one RS232C and one X.21 combination
o Supports a data rate of up to  64kb on a synchronous port using
half duplex operation
o Logs error conditions reported by  the adapter and performs the
associated error recovery procedures.
o upports auto call/answer attachment on switched lines
SMALL COMPUTER SYSTEM INTERFACE ADAPTER DEVICE DRIVER
This Device Driver provides support for  up to 14 IBM 9332 Direct
Access Storage Devices (DASD) attached to the IBM 6150 or 6151 by
two Adapters  (Feature 7000).  For additional  information review
Product Announcement dated September 18, 1986.
AIX FLOATING POINT ADAPTER (FPA) ENHANCEMENTS
The AIX  Operating System  Version 2.1  includes enhancements  to
existing floating point transcendental  routines to automatically
take  advantage of  Advanced Floating  Point Adapter,  PN61X6815,
(Product Announcement dated September 18, 1986). The enhancements
include use of the Berkeley Transcendental Libraries.
NATIONAL LANGUAGE SUPPORT
The AIX Operating  System Version 2.1 provides  support for 8-bit
ASCII and  C-Shell modifications.  It provides  National Language
Character  Set support  for most  IBM  Console Displays,  certain
World  Trade  ASCII  terminals and  IBM  printers  with  National
Language capability.
CONSOLE DISPLAY SUPPORT
o The  IBM  5151  Personal  Computer Display  and  the  IBM  5154
Personal  Computer Enhanced  Color  Display  are limited  to  the
PC-ASCII  Character set  (Code Page  437).   Attempts to  display
characters outside of this set will not result in the appropriate
graphics being displayed.
o The IBM 6153 Advanced Monochrome Graphics Display, the IBM 6154
Advanced Color Graphics  Display and the IBM  Extended Monochrome
Graphics Display  support graphics from  all 6150  Micro Computer
Code Pages.
ASCII TERMINALS
National Language models of ASCII terminals as implemented by the
DEC(1) VT220 Terminals are supported.
NOTE
(1) Trademark of Digital Equipment Corporation
PRINTERS
o The IBM  5152 Graphics Printer and  the IBM 5182  Color Printer
are limited  to the  PC-ASCII character  set.  Attempts  to print
characters  outside  this  set  will  cause  the  printing  of  a
substitute character (underscore).
o The IBM 4201  Proprinter, the 5201 Quietwriter  Printer and the
IBM 3812 Pageprinter support printing  of all required characters
from the 6150 Micro Computer code pages.
In the AIX  Operating System Version 2.1, the base  code page has
been changed from the PC-ASCII code page 437 to the Multi-Lingual
Code Page 850  in order to ease the  portability of applications.
Those code page 437 characters not supported in code page 850 are
now contained in the third 6150  Micro Computer Code page and are
still  accessible  to appropriately  written  applications.  Most
files created under the AIX Operating System (Initial) or Version
1.1 used 7-bit ASCII character sets and remain unaffected by this
change.   Applications  written  to   support  National  Language
characters introduced in  AIX Version 1.1 remain  unaffected. The
only files  or application programs  affected by this  change are
those containing or using the  combination single and double line
drawing characters,  Greek characters, and  mathematical symbols,
contained  in the  right half  of code  page 437,  which are  not
present in code page 850.
Co-processor applications using these characters will continue to
run unchanged on  the 5151 or 5154 Displays.  When  using the IBM
6153,  the  6154 or  the  6155  Displays with  the  Co-processor,
different  characters  may  be  displayed.  See  the  Limitations
section for additional information.
DIAGNOSTICS PROGRAM ENHANCEMENTS
IBM 6150 ADVANCED INTERACTIVE EXECUTIVE (AIX)(1) OPERATING SYSTEM
(5669-061) (SSX8994) Version 1.0
In January  1986, IBM  made the initial  announcement of  the IBM
6150 Hardware, Operating System and Application licensed programs
followed by  a second announcement  in June 1986  of enhancements
and  additions. For  additional information  please contact  your
local IBM representative. Following are brief descriptions of the
content of the two AIX announcements.
NOTE
(1) AIX  is  a  trademark  of   International  Business  Machines
    Corporation
The  IBM  6150  Advanced Interactive  Executive  (AIX)  Operating
System is  a multi-user, multi-tasking, virtual  memory operating
system.
The  AIX Operating  System  contains a  number  of functions  for
display   and  console   support.  Character   mode  provides   a
device-independent  interface,  while   monitored  mode  provides
direct access to the display. A pointing device (mouse) and sound
are supported.  Window-management routines allow  a user  to open
multiple full-screen windows  and hot key among  them. Additional
enhancements support color functions and extended graphics.
The  AIX   Operating  System  in  conjunction   with  specialized
hardware,  provides virtual  memory  support.  Programs and  user
data-file segments may be "mapped" into memory segments, allowing
the file data to be accessed as memory.
The AIX shell,  designed as a familiar  interface for experienced
UNIX(1)  users,  is  a  command interpreter  that  serves  as  an
interface  between the  user and  the operating  system. The  DOS
shell provides a PC DOS-like user  interface to the AIX Operating
System as well as access to both DOS and AIX files.
NOTE
(1) Trademark of AT & T in the USA and other countries.
The  installation of  the AIX  Operating  System is  accomplished
through  a  menu-driven user  interface  to  assist the  user  in
allocating  disk space  and setting  other  system parameters  at
installation time. Devices, adapters, and  minidisks can be added
by using  AIX commands that prompt  the user for  required input.
Also included  in the AIX Operating  System are facilities  for a
uniform  method  of   installing  other  IBM  6150   systems  and

application programs.
The AIX  Operating System  contains a  software emulation  of the
floating-point functions (ANSI/IEEE Std  754-1985).  The optional
IBM  6150   Floating-Point  Accelerator   may  be   installed  to
potentially  improve   the  performance  of  programs   that  use
floating-point routines. Programs may be  compiled to use the IBM
6150 Floating-Point  Accelerator if available at  execution time,
or if it is not available,to use software emulation. In addition,
the C  and FORTRAN Compilers may  be used to generate  code which
only functions with the Floating-Point Accelerator.
Printers are  supported via an extended  IBM PC ASCII  print data
stream.  In addition,  pass-through  mode may  be  used by  those
applications that require the ability  to use the unique features
of a specified printer.
The AIX  Operating System includes  several features  designed to
support program  development on the  IBM 6150.  For  example, new
device drivers  may be written in  the C language  and integrated
into the VRM to support new hardware. Programming interfaces have
been provided to  install and configure application  programs and
new devices  in a uniform manner.  An assembler and a  C compiler
are shipped with the AIX Operating System.
Within  the AIX  Operating  System,  there are  numerous  problem
determination  aids,  including  automatic  logging  of  hardware
errors, error analysis functions, and a trace facility.
The AIX Operating System includes  several subsystems that may be
optionally installed after the VRM and base AIX system components
have  been   installed  and  configured.   Following   are  brief
descriptions of these subsystems.
o Usability Services
o Exploring Usability Services
o Extended Services
o INed(1) Editor
o Asynchronous Terminal Emulation
o Multi-user Services
o Base PC Network Services
NOTE
(1) Registered  trademark  of  INTERACTIVE  Systems  Corporation.
THE IBM 6150 AIX OPERATING SYSTEM VERSION 1.1
The  IBM  6150  Advanced Interactive  Executive  (AIX)  Operating
System Version 1.1 provided program enhancements and additions to
Version 1.0 of the AIX Operating System.
SHARED LIBRARIES
The  shared  library  capability allows  users  to  specify  that
certain  routines be  shared  among  several executing  programs.
Routines to be shared are stored in special libraries, designated
as  "shared"  libraries.  Programs that  share  these  executable
routines do not link to the  text of the routines until run-time,
and share  a single in-memory copy  of these routines  with other
executing programs.
The use  of shared  library routines may  eliminate the  need for
redundant copies of  common routines in memory  during execution,
and redundant copies on disk with the storage of object programs.
ADVANCED DISPLAY GRAPHICS SUPPORT LIBRARY
The Advanced Display Graphics Support  Library provides a program
interface  for graphics  applications to  the  IBM 6153  Advanced
Monochrome Graphics Display the IBM  6154 Advanced Color Display,
and  the IBM  6155  Extended  Monochrome Graphics  Display.  This
interface  includes a  set  of  graphics primitives  designed  to
provide access to  the display hardware with a  minimum of system
overhead.  The graphics  primitives  can  be called  by  programs
written  in IBM  6150  FORTRAN 77,  IBM 6150  Pascal,  and the  C
compiler provided  with the AIX  Operating System. A  facility is
provided for hard copy output from the same interface.
GRAPHICS DEVICE DRIVERS
Version 1.1 of the AIX Operating  System includes a set of device
drivers  for several  of  the  graphics displays,  printers,  and
plotters  that were  announced by  IBM  for the  IBM 6150.  These
device drivers are  equivalent to the drivers  announced with the
IBM  6150  Graphics  Development  Toolkit  (see  IBM  Programming
Announcement  dated  January  21, 1986.)   Object  programs  that
require these  device drivers at  run-time can now  execute under
the AIX Operating System without the  requirement to have the IBM
6150 Graphics Development Toolkit installed.
ENHANCEMENTS TO THE C COMPILER
The AIX Operating  System Version 1.1 included the  addition of a
global  optimizer to  the  C compiler.  The  global optimizer  is
designed  to  improve the  performance  of  C programs  that  are
compiled under Version 1.1 of the C compiler.
Version  1.1 of  the C  compiler  also provided  the addition  of
single precision  floating point  operations, and  shared library
support.
USABILITY SERVICES ENHANCEMENTS
A function  has been added to  the Usability Services  portion of
the AIX  Operating System  to provide  an improved  interface for
users to customize the TOOLS window. This function is part of the
TOOLS  application, and  allows  the  addition, modification  and
deletion of  Tools Groups or  commands. Also,  Usability Services
added support for  the IBM 5083 Tablet  (Models 11 and 12)  as an
optional pointing device.
TRANSMISSION CONTROL PROTOCOL/INTERNET PROTOCOL (TCP/IP)
Major functions include:
o Simple Mail Transfer  Protocol (SMTP) to send  outgoing mail to
other hosts
o File  Transfer Protocol  (FTP) to  send,  retrieve, delete,  or
rename files  sent between  the user  and server  or between  two
hosts
o Telnet Protocol to allow remote login to another host
o Network  services  commands  to  support  network  definitions,
maintenance, and problem determination
o Trivial File Transfer  Protocol (TFTP) to read  and write files
(or mail) to and from a remote server
OTHER FUNCTIONAL ENHANCEMENTS
System  installation   functions  were  enhanced   to  facilitate
re-installation of the AIX Operating System. Files added by other
programs could be preserved, backup of user modified system files
was   provided,   and  customization   information   saved   when
customization files are updated.
System shutdown  was modified  to allow  shutdown to  single user
mode for maintenance, and warning messages are sent to all users,
with a time delay to allow for logging off.
Additional  configuration   aids  included   extensions  to   the
"display" command to control colors and fonts on locally attached
displays, and new "ulimit" options to control text and data sizes
of programs.
PERFORMANCE ENHANCEMENTS
Several  enhancements designed  to  improve  performance were  in
Version 1.1 of the AIX Operating System, including:
o Kernel buffer options to allow automatic sizing based on system
memory size, and to allow unpinning of the kernel buffers
o File name and directory caching in  memory for faster access to
data
o Modifications  to   semaphore  operations,   and  mapped   file
operations
PUBLICATIONS
Initial orders will receive the following publications from EPC:
o IBM 6150  Installing and Customizing  the AIX  Operating System
Version 2.1, (SBOF-0127)
o IBM 6150 Usability Services Reference, Version 2.1, (SBOF-0149)
o IBM 6150  Using and Managing  the AIX Operating  System Version
2.1, (SBOF-0130)
o IBM 6150 AIX  Operating System Commands Reference  Version 2.1,
(SBOF-0128)
o IBM 6150 INed Version 2.1(1), (SBOF-0160)
o IBM 6150 Messages Reference Version 2.1, (SBOF-0129)
o IBM 6150 AIX Operating System Communications Guide Version 2.1,
(SBOF-0156)
Additional  copies  will  be available  from  EPC  after  General
Availability.
NOTE
(1) Registered  Trademark  of  INTERACTIVE  Systems  Corporation.
The following  publications which document  functions in  the AIX
Operating System, are sold separately  and will be available from
EPC after General Availability.
o The IBM 6150 SNA Access Method Guide and Reference, (SBOF-0150)
This manual  describes how to install,  configure and set  up SNA
communications  on   the  6150   Micro  Computer.    It  contains
programmer reference information for  use in writing applications
that use SNA.
o IBM 6150  Virtual Resource Manager Technical  Reference Version
2.1 , (SBOF-0136)
This  manual is  intended  for  individuals involved  in  writing
programs at the operating system  level that require an interface
to  the  Virtual  Resource  Manager (VRM).  It  defines  the  VRM
routines, explains the  use of the VRM debugger,  explains how to
develop and  install code into the  VRM, and defines  the Virtual
Machine Interface to the VRM-supplied device drivers.
o IBM 6150  AIX Operating System  DOS Services  Reference Version
2.1 , (SBOF-0158)
This manual provides reference information about the IBM 6150 AIX
Operating System  DOS Commands; describes  DOS Services  file and
directory  specifications, search  paths, devices,  ed (the  line
editor), standard input and output,  and commands. This book also
includes information on customizing AIX DOS defaults, differences
between  the  DOS and  AIX  DOS,  and technical  information  for
experienced programmers.
o IBM 6150 Using AIX Operating System DOS Services
This  manual  is  a  step-by-step  guide  that  provides  general
information to assist in getting started  on the DOS services and
to  perform  some  common tasks.   This  guide  includes  general
information  on  using  diskettes  and  fixed  disks,  using  DOS
services  function   and  command-line   editing  keys,   naming,
organizing and  locating files,  entering and  leaving IBM  6150,
starting  and  stopping  the  DOS   services,  and  issuing  some
frequently used DOS services commands. This manual is included in
the AIX Operating System DOS Services Reference.
o IBM 6150 Assembler Language Reference Version 2.1, (SBOF-0133)
This manual  discusses the  IBM 6150  032 Microprocessor  and its
Assembler  Language.  It  describes  the  syntax  and  semantics,
instructions  to   the  processor  (machine   instructions),  and
instructions to  the assembler  (pseudo-operations). This  manual
also  shows how  to  link and  run  Assembler Language  programs,
including linking to programs written in C language.
o IBM  6150   C  Language  Guide   and  Reference   Version  2.1,
(SBOF-0134)
This manual contains a guide  to writing, compiling, running, and
debugging C  language programs. A  reference section  describes C
language data structures, operators, expressions, and statements.
o IBM 6150 AIX Operating System  Technical Reference Version 2.1,
(SBOF-0135)
This manual describes  the system calls and subroutines  that a C
programmer  uses  to  write  programs  that  interface  with  the
operating system.
o IBM 6150 AIX Operating System  Programming Tools and Interfaces
Version 2.1, (SBOF-0132)
This manual  provides a  general look at  programming on  the IBM
6150. It gives details about using the AIX Operating System tools
to develop, compile, and debug C language programs. It also gives
examples of  how to use system  calls and library  subroutines to
create programs. In  particular, the usage of  program interfaces
for IBM added functions is described.
o IBM 6150  AIX Operating  System Text  Formatting Guide  Version
2.1, (SBOF-0157)
The   Text  Formatting   Guide   describes   the  functions   and
capabilities of the nroff and troff  text formatters and of other
associated text processing programs.
o IBM 6150 Base PC Network Services Version 2.1, (SBOF-0131)
This manual provides basic support for  the PC Network Local Area
Network.  It   documents  the  interface   for  customer-supplied
applications to use the facilities of the PC Network.
o IBM 6150  Interface Program  for use  with TCP/IP  Version 2.1,
(SBOF-0148)  This manual  discusses  the  commands and  protocols
provided by TCP/IP support in AIX. It documents the interface for
customer supplied applications to use the facilities of TCP/IP.
o IBM 6150  Keyboard Description and Character  Reference Version
2.1, (SBOF-0126)
The manual shows the 101, 102, and 106-key keyboard layouts along
with tables  of the  keys and detailed  keyboard drawings  for 14
national  languages. This  manual also  provides  details of  the
supported  code pages,  with detailed  charts  of the  characters
provided in each code page; describes code page switching used in
the IBM 6150,  and describes the nonspacing  characters supported
by  the  IBM   6150  with  lists  of   the  supported  nonspacing
characters.
EDUCATION SUPPORT
Contact your IBM marketing representative
SCHEDULE
PLANNED GENERAL AVAILABILITY: April 1987.
TECHNICAL INFORMATION
SPECIFIED OPERATING ENVIRONMENT
HARDWARE REQUIREMENTS
The minimum  machine requirement  is an IBM  6150 with  a display
(e.g., the IBM 6154 Advanced Color Graphics Display, the IBM 6153
Advanced  Monochrome  Graphics  Display, the  IBM  5151  Personal
Computer  Display, or  equivalent display).  The  IBM PC  Network
Adapter (6450213)  is required  by the  Base PC  Network Services
program  portion  of  the  AIX Operating  System.  The  IBM  6150
Baseband Adapter (61X6810), or equivalent, is required to use the
TCP/IP facilities  of AIX. SNA  Services requires either  the IBM
6150 Baseband  Adapter, the  IBM 6150  Multiprotocol Adapter,  or
equivalent.
Optionally, an asynchronous  modem can be installed  for use with
Asynchronous Terminal Emulation, UUCP, or the Connect(1) command.
Program support is  provided for asynchronous modems  such as the
IBM 5841 1200 BPS modem or  equivalent that support the following
specifications: EIA RS-232C  Standard (dated August 1969)  or the
CCITT Recommendations V.24/V.28 as published in the report of the
CCITT 7th Plenary Assembly (Yellow  Book), Geneva, 10-21 November
1980. Program  support is also  provided for  auto-dialer modems,
like the  IBM 5841, that  conform to  the "AT" command  set using
asynchronous protocol.
NOTE
(1) Trademark of INTERACTIVE Systems Corporation.
SOFTWARE REQUIREMENTS
There are no software prerequisites for the AIX Operating System.
Advanced Floating-Point Adapter:
The  Advanced  Floating Point-Adapter  (PN61X6815)  requires  AIX
Version 2.1.
IBM Multiprotocol Adapter:
Utilization of the IBM 6150 Multiprotocol Adapter (PN 6294762 for
SDLC connections requires AIX Version 2.1.
Utilization of the IBM 6150 Multiprotocol Adapter (PN 6294762 for
BSC connections requires AIX Version 2.1. In both cases involving
connections with the Multiprotcol Adapter,  the attached IBM 37X5
Communications Controller must be configured appropriately.
3270 AIX Device Driver:
Utilization of  the 3278/79  Emulation Adapter  #5789 (PN8665789)
for 3270 DFT  attachment requires AIX Version  2.1. Additionally,
the attached IBM 3174 or 3274 must be appropriately configured.
COMPATIBILITY
The following charts depict the  compatibility of AIX Version 2.1
with other IBM  or IBM Vendor developed programs  provided in IBM
6150 Release 1.1 and 2.1.
               SYSTEM and IBM LOGOED PROGRAMS
     *-----------------------------------------------------*
     |     |     |     |     |     |     |     |     |     |
     |     |     |     |     |     |     |     |     |  3  |
     |     |     |     |  C  |     |     |     |     |  2  |
     |     |     |     |  O  |     |     |     |     |  7  |
     |     |     |  D  |  P  |     |     |     |     |  8  |
     |     |     |  A  |  R  |     |     |     |     |  /  |
     |     |     |  T  |  O  |     |     |     |     |  7  |
     |     |     |  A  |  C  |     |     |     |  I  |  9  |
     |     |     |     |     |     |     |     |  N  |     |
     |     |     |  M  |  S  |     |     |     |  M  |  E  |
     |  V  |  V  |  G  |  E  |  G  |  S  |  S  |  A  |  M  |
     |  R  |  R  |  M  |  R  |  S  |  Q  |  Q  |  I  |  U  |
     |  M  |  M  |  T  |  V  |  S  |  L  |  L  |  L  |  L  |
     |     |     |     |     |     |     |     |     |     |
     |     |     |     |     |     |     |     |     |     |
     | 1.1 | 2.1 | 1.1 | 1.1 | 1.1 | 1.1 | 2.1 | 1.1 | 1.1 |
     |_____|_____|_____|_____|_____|_____|_____|_____|_____|
AIX  |     |     |     |     |     |     |     |     |     |
2.1  |     |  X  |     |  X  |  X  |     |  X  |  X  |     |

     |_____|_____|_____|_____|_____|_____|_____|_____|_____|
     |     |     |     |     |     |     |     |     |     |
AIX  |  X  |     |  X  |  X  |  X  |  X  |  X  |  X  |  X  |
1.1  *_____|_____|_____|_____|_____|_____|_____|_____|_____*
                   LANGUAGE PROGRAMS
           *-----------------------*
           |     |     |     |     |
           |     |     |  F  |     |
           |     |  P  |  O  |     |
           |  B  |  A  |  R  |     |
           |  A  |  S  |  T  |  L  |
           |  S  |  C  |  R  |  I  |
           |  I  |  A  |  A  |  S  |
           |  C  |  L  |  N  |  P  |
           |     |     |     |     |
           |     |     |     |     |
           | 1.0 | 1.1 | 1.1 | 1.0 |
           |_____|_____|_____|_____|
           |     |     |     |     |
AIX 2.1    |  X  |  X  |  X  |  X  |
           |_____|_____|_____|_____|
           |     |     |     |     |
AIX 1.1    |  X  |  X  |  X  |  X  |
           *_____|_____|_____|_____*
                 VENDOR LOGOED PROGRAMS
           *-----------------------------------------*
           |     |     |     |     |     |     |     |
           |     |     |  S  |     |     |     |     |
           |     |  A  |  O  |     |     |  U  |     |
           |     |  P  |  L  |     |  S  |  N  |     |
           |     |  P  |  O  |  I  |  A  |  I  |  R  |
           |  W  |  L  |  M  |  M  |  M  |  R  |  S  |
           |  P  |  I  |  O  |  S  |  N  |  A  |  /  |
           |  S  |  X  |  N  |  L  |  A  |  S  |  1  |
           |     |     |     |     |     |     |     |
           |     |     |     |     |     |     |     |
           | 1.1 | 1.0 | 1.1 | 1.0 | 1.0 | 1.0 | 1.0 |
           |_____|_____|_____|_____|_____|_____|_____|
           |     |     |     |     |     |     |     |
AIX 2.1    |  X  |  X  |  X  |  X  |  X  |  X  |  X  |
           |_____|_____|_____|_____|_____|_____|_____|
           |     |     |     |     |     |     |     |
AIX 1.1    |  X  |  X  |  X  |  X  |  X  |  X  |  X  |
           *_____|_____|_____|_____|_____|_____|_____*
PLANNING INFORMATION
CUSTOMER RESPONSIBILITIES
The customer is responsible for the  installation and use of this
licensed program.
Customers who order the AIX Operating  System are not required to
order the separately available  Virtual Resource Manager Licensed
Program, since the Virtual Resource  Manager function is included
as part of the AIX Operating System.
To use  shared libraries or the  enhancements to the  C Compiler,
including  floating point  enhancements and  the global  compiler
optimizer, user programs must be  re-compiled with Version 2.1 of
the AIX Operating System.
NATIONAL LANGUAGE SUPPORT
These  software  products  are  dependent  on  national  language
character  handling.   The  default  keyboard  mapping   is  U.S.
English. At installation time a menu  is presented to the user to
select  one of  the  15 world  Trade  keyboards.  In addition,  a
facility is  provided for user  definable keyboards  mapping. The
product  should be  reviewed relative  to  the national  language
requirements   of   the  intended   customer   before   ordering.
User-developed  applications that  have been  written to  process
national  language  data  may access  characters  represented  on
national language keyboards.
In addition to  the United States English  Keyboard, the National
Language Keyboards Supported in this Version are:
o Belgium-French/Dutch
o Canadian-French
o Danish
o Finnish/Swedish
o French
o German
o Italian
o Japanese
o Norwegian
o Portuguese
o Spanish
o Swiss-French/Swiss-German
o United Kingdom English
The Telnet protocol treats the decimal value 255 (hexadecimal FF)
as a flag indicating that a  control value follows; therefore the
following  characters  will  produce   unpredictable  results  if
entered under Telnet:
n acute (lower case)
"therefore" symbol (three dots)
The software keyboard mapping table  default is the U.S.  English
keyboard  layout. When  a  national  language keyboard  is  being
installed,  one  of  the respective  language  software  keyboard
mapping  tables can  be selected  from diskette  to override  the
system default.  The system  will then  be powered  up using  the
override mapping table for the system keyboard.
There is no additional National  Language character support for -
DOS shell  , DOS  utilities (DOSREAD  , DOSWRITE,  etc.), Special
Text Processing  utilities (NROFF, TROFF, SPELL,  etc.), Berkeley
editors  (EDIT, EX,  VEDIT,  VI,  VIEW), other  terminal  support
programs (300,4014,450, etc.) or games.
PACKAGING
The AIX Operating System Version 2.1  is shipped on 24 diskettes.
Some manuals for these diskettes are shipped separately.
SECURITY, AUDITABILITY, AND CONTROL
User  management is  responsible  for  evaluation, selection  and
implementation   of   security   features,   for   administrative
procedures, and for appropriate  controls in application systems.
For applications  in which sensitive  data is sent  over external
communication facilities, user management may  wish to pursue the
application of cryptography.
The  TCP/IP  support  does  not  encrypt  or  decrypt  user  data
transmitted  across  the network.  The  design  of the  IBM  6150
Baseband  Adapter and  associated  VRM  Device Drivers  allow  an
application program  to access  only those  packets addressed  to
that 6150 node. A user should  assess the security of the network
and the exposure of information assets  as a result of using some
of  the features  of  TCP/IP  and similar  network  communication
protocols.
When users are  added to the system  they are assigned a  User ID
and assigned  to a group. They  may also be assigned  a password,
which is required  at sign-on time. Each group  is allowed access
to files based on the authorization granted by the file owner.
A file may be  accessed by its owner and by  groups (of users). A
group may  be allowed full access,  or the access may  be limited
based on the file owner's authorization.
ADMINISTRATIVE INFORMATION
ORDERING INFORMATION
Consult your IBM Marketing Representative.
CHARGES, TERMS AND CONDITIONS
CHARGES
Consult  your  IBM  Marketing Representative  for  the  following
applicable charges.  (Volume-Licensing is available. DSLO  is not
available.)
o One-Time Charge
o Upgrade Charges
o A one-time  upgrade charge is  available to customers  who have
paid the one-time charge on the IBM licensed program 5669-061 IBM
6150 Advanced Interactive Executive Operating System.
o Upgrade  charge   licenses  will  not  count   toward  contract
quantities of the Volume License Amendment and the upgrade charge
will not be discounted.
Customers who acquire  the IBM licensed program  (5601-061) using
the upgrade charge will be required to discontinue the product(s)
replaced by the upgrade.
TERMS AND CONDITIONS
AGREEMENT
This  Licensed  Program is  subject  to  the 'Agreement  for  IBM
Licensed Programs'.
PROGRAM SERVICES
Central  Services  including  the  IBM  Support  Center  will  be
available under  the Agreement  for IBM  Licensed Programs  until
discontinued by IBM upon 6 months written notice.
WARRANTED:  Yes.
In accordance with the Agreement for IBM Licensed Programs.
TESTING PERIOD:  30 days.
INSTALLATION LICENSE/LOCATION LICENSE APPLIES: No.
A separate  license is  required for  each designated  machine on
which the licensed program will be used.
LICENSED PROGRAM MATERIALS AVAILABILITY
RESTRICTED MATERIAL:  No
This licensed program  will be available without  source licensed
program materials. It will be available with object code.
VOLUME LICENSING (Applies to One-Time Charge only)
Volume Licensing is available under the 'Volume License Amendment

to Agreement for  IBM Licensed Programs'. The  Supplement to this
Amendment contains the  Volume Discount Schedule which  is listed
below. This Supplement has been changed with this announcement.
                          ATTACHMENT
                 CUSTOMER NOTIFICATION LETTER
                   Notice to IBM Customers
                Exhibit Applies Automatically
Notice to IBM Customers -  Supplement to Volume License Amendment
Exhibit for IBM 6150 Micro Computer Licensed Programs Revised
The following  summarizes the  changes made  in Exhibit  IBM 6150
Micro Computer Licensed Programs:
Programs Added:
     Program Name                           Part Number
     ------------                           -----------
IBM 6150 Micro Computer VS Pascal            5601-038
Compiler Version 1
IBM 6150 Micro Computer Workstation          5601-039
Host Interface Package
IBM 6150 Micro Computer Advanced             5601-061
Interactive Executive Version 2.1
IBM 6150 Micro Computer Virtual              5601-062
Resource Manager Version 2.1
IBM 6150 Micro Computer SQL/6150             5601-064
Data Base Version 2.1
The attached Exhibit for IBM 6150 Micro Computer Licensed Program
automatically  supersedes  your  present   supplement  to  Volume
License Amendment.
If you  have any  questions regarding  this notification,  please
contact your IBM marketing representative.
             SUPPLEMENT TO VOLUME LICENSE AMENDMENT
                  IBM 6150 LICENSED PROGRAMS
Customer Name:                  Reference Agreement No.:
                                Reference Amendment No.:
                                VP Supplement No.:
Customer No.:                   Branch Office No.:
*---------------------------------------------------------------*
|Installation Period Duration:  12 months from commencement date|
|---------------------------------------------------------------|
|CATEGORIES:       |   N/A  |   A    |   B    |   C    |        |
|------------------|--------|--------|--------|--------|--------|
|ELIGIBLE PROGRAMS:|xxxx-   |        |        |        |        |
|                  |Programs|        |        |        |        |
|                  |that    |        |        |        |        |
|                  |count   |        |        |        |        |
|                  |indepen-|        |        |        |        |
|                  |dently  |        |        |        |        |
|                  |5601-038|        |        |        |        |
|                  |5601-039|        |        |        |        |
|                  |        |        |        |        |        |
|                  |5601-061|        |        |        |        |
|                  |5601-062|        |        |        |        |
|                  |5601-064|        |        |        |        |
|                  |5669-050|        |        |        |        |
|                  |5669-052|        |        |        |        |
|                  |5669-053|        |        |        |        |
|                  |5669-054|        |        |        |        |
|                  |5669-055|        |        |        |        |
|                  |5669-056|        |        |        |        |
|                  |5669-057|        |        |        |        |
|                  |5669-058|        |        |        |        |
|                  |5669-059|        |        |        |        |
|                  |5669-060|        |        |        |        |
|                  |5669-061|        |        |        |        |
|                  |5669-062|        |        |        |        |
|                  |5669-063|        |        |        |        |
|                  |5669-064|        |        |        |        |
|----------------- |--------------------------------------------|
|DISCOUNT %        |              QUANTITIES PER CATEGORY       |
|----------------- |--------------------------------------------|
|                  |        |        |        |        |        |
|       10%        |  5-9   |        |        |        |        |
|       15%        | 10-14  |        |        |        |        |
|       21%        | 15-19  |        |        |        |        |
|       28%        | 20-49  |        |        |        |        |
|       30%        |  50+   |        |        |        |        |
|----------------- |--------|--------|--------|--------|--------|
|SETTLEMENT CHARGE |        |        |        |        |        |
|PER PROGRAM: *    |        |        |        |        |        |
*---------------------------------------------------------------*
UPPER LIMIT EXIT PERCENT:  *
*  Contact your IBM Marketing Representative for the applicable
   values
Note:  Previous period duration was 18 months.
*****   END OF DOCUMENT   *****