

                         ARTIC960 Support for Windows NT

                                  Version 1.3.0





TABLE OF CONTENTS

-----------------

1. Product Specifications

   - Overview

   - ARTIC960 Adapters Supported

   - Software Requirements

   - Storage Requirements

   - Latest Software Updates

   - Related Publications

2. Download the Package File to the Target System

3. Components of the Downloaded File

4. Product Installation and Configuration

5. Version History

6. Release Notes

7. Trademark List





1. Product Specifications



  Overview

  --------



  The ARTIC960 Support for Windows NT(Intel systems only), Version 1.3.0

  contains the following:



   - Install/Update files

   - Realtime kernel and its supplied subsystems

   - Realtime debug kernel and its supplied subsystems

   - Driver and subsystem modules to support Windows NT

   - Diagnostics

      For: ARTIC960Rx/Hx PCI PMC Bus 4-Port and PMC T1/E1,

           ARTIC960Rx/Hx PCI PMC Bus 2-Port, and

           ARTIC960 PCI AIB Bus 4-Port and 8-Port daughter boards

   - ARTIC960 PMC Bus support

   - ARTIC960 STREAMS subsystem support

   - ARTIC960 Cross-Bus support



  ARTIC960 Adapters Supported

  ---------------------------



    Description                Part Number



    ARTIC960 PCI                39H8058

    ARTIC960RX PCI              39H3530

    ARTIC960HX PCI              39H3450

    ARTIC960RX Frame Relay PCI  87H3800



  Software Requirements

  ---------------------



  - The ARTIC960 Device Driver can operate in uni-processor systems

    using Microsoft Windows NT Version 4.0 Intel platforms.



  Storage Requirements

  --------------------



    System Unit

    -----------

    - ARTIC960 Support for Windows NT Program - file system requires 2.0MB



    - When configuring the ARTIC960 PCI adapter (Part Number 39H8058),

      64 MB of device mapped memory space is required.  In order to

      support this device, it may be necessary to increase the number

      of Page Table Entries (PTE's) by changing the following

      registry value.



      System\CurrentControlSet\Control\SessionManager\MemoryManagement\SystemPages



      The default value = 0, which represents 5000 PTEs. This must be

      set to 15000 for support for one card or:

      10000 + (5000 * (the number of ARTIC960 PCI Adapters))



      If configuration errors still occur, increase the amount of PTE's

      until the adapter is configured successfully.



    On-Card

    -----------

      Approximately 600 KB of on-card memory space is required to load the

      kernel and the supplied subsystem files onto the co-processor adapter.

      This estimate assumes the use of configuration defaults and two

      co-processor adapters configured for peer-to-peer communications.

      Depending on your particular configuration, the 600 KB estimate may

      increase or decrease.



      In addition to the on-card storage stated, you must also have sufficient

      memory space available on the co-processor adapter to run your application.



   Latest Software Updates

   -----------------------



   - The latest software updates can be downloaded from the Web at:

        http://www.radisys.com/support/artic/



   - For those who are unable to get the files from the Web, support is

     provided by telephone and e-mail.



     For telephone assistance, call: 1-561-454-3200.



     For e-mail assistance, send to: artic@radisys.com



   Related Publications

   --------------------



   - Publications can be obtained from the Web at:

        http://www.radisys.com/support/artic/



2. Download the Package File to the Target System



   a. Download the self-extracting file R9NT130W.EXE as a binary file

      to the temporary directory.



   b. Uncompress the package file by typing:



          R9NT130W x

                    (where x is the temporary directory)



3. Components of the Downloaded File



     README.1ST      License Readme File

     LICENSE.PLA     License Information File 1

     R9NT130W.TXT    Product Information / Windows NT Support Readme

     I9NT130W.TXT    Installation Readme



     SETUP.EXE       Installation file for the device driver.

     ARTIC960.INF    Registry installation file (do not modify this file).

     ARTIC960.SYS    ARTIC960 Device Driver (Free build).



     RIC.TXT         Message file

     RICH.TXT        Help message file

     LIBRICA.DLL     Windows NT 4.0 Dynamic link routines



     RICCNFG.EXE     Configuration utility

     RICDUMP.EXE     Dump utility

     RICLOAD.EXE     Application loader utility

     RICRESET.EXE    Reset utility

     RICSTAT.EXE     Status utility

     RICSETTR.EXE    Set trace utility

     RICGETTR.EXE    Get trace utility

     RICFMTTR.EXE    Trace format utility

     RICCLASS.TRC    Trace utility classes



     RICROMUP.EXE    ROM Update utility

     RICRTASK.REL    ROM Update utility support



     RICDIAG.EXE     Diagnostic utility

     JDC2.REL        Diagnostic Control (PMC Cards)

     JDC.DGX         Diagnostic Control (CFE Cards)

     AIB10010.DGX    AIB Bus 4-Port Diagnostics

     AIB10020.DGX    AIB Bus 8-Port Diagnostics

     P0871014.DGR    PMC Bus 4-Port Diagnostics

     P0B91014.DGR    PMC Bus T1/E1 Diagnostics

     P0F81014.DGR    PMC Pus 2-Port Diagnostics



     RIC_KERN.REL    Base Kernel

     RIC_SKRN.REL    Base Streams Kernel  (This kernel is used only by

                     RadiSys for IBM/RadiSys provided solutions.)

     RIC_KDEV.REL    Base Development Kernel

     RIC_BASE.REL    Memory protection portion of base kernel

     RIC_MCIO.REL    System Bus I/O subsystem

     RIC_SCB.REL     Peer-to-peer transport subsystem

     RIC_PCI.REL     PCI local bus configuration device driver

     RIC_ESS.REL     Cross-Bus driver

     RIC_OSS.REL     On-card STREAMS subsystem



     RICINIT.BAT     Initialization batch file

     RICINITD.BAT    Initialization batch file (Development Kernel)

     KERNLD0.CFG     Configuration file for loading card 0

     KERNLD1.CFG     Configuration file for loading card 1

     KERNLDS.CFG     Configuration file for loading card 0 and card 1

     KDEVLD0.CFG     Configuration file for loading card 0 (Development Kernel)

     KDEVLD1.CFG     Configuration file for loading card 1 (Development Kernel)

     KDEVLDS.CFG     Configuration file for loading card 0 and card 1

                     (Development Kernel)



     Applications provided with no support:



     RICPRNTF.EXE    Kernel Printf utility

     RICPRNTF.DEF    Instructions file for the Kernel Printf utility



     RICPERF.DLL     Performance-Monitoring System

     RICPERF.BAT     Performance-Monitoring System Initialization batch file



4. Product Installation and Configuration



   See the installation procedure in file I9NT130W.TXT.



5. Version History



   1.3.0

   -----

   CMVC 2781 - Re-design of reset and initialization.

   CMVC 2552 - IssueCommand return data size set to user buffer size.

   CMVC 2159 - System reset while running RICDIAGS on ARTIC960 PCI.

   CMVC 2340 - ricdiag returning RC= 137 Secondary RC = 0.

   CMVC 2327 - ricstat with no parms terminates with invalid card number.

   CMVC 2292 - salReadSync returned bad msg and wrote past end of buffer.

   CMVC 2340 - ricdiag returning RIC428 with error 137 on ARTIC960Hx in

               M/T: 6563-83Z.



   1.2.0

   -----

   CMVC 2066 - Updated copyright information to reflect RadiSys Corporation.

   CMVC 1973 - Deregister gives invalid RC

   CMVC 1974 - Register SCB entities not deregistered after program exit.

   CMVC 1977 - RICSALCommState returns success with the error flags set.

   CMVC 2211 - Driver logs Exceptions to ERRLOG on RICDIAG-Bus Interface Test(TU 8)

   CMVC 1992 - Windows NT Dump File returning RIC205:Memory Error

   CMVC 2266 - RICSTAT displays version mismatch message.





6. Release Notes



   1.3.0

   -----

   Release notes for 1.2.0 are still applies.



   1.2.0

   -----

   a. There is no host mailbox support for this release.



   b. The RICPRNTF utility is available for developers. Refer to

      ricprnt.def.





7. Trademark List



   The following terms are trademarks of the IBM Corporation in the United

   States or other countries, or both:



        IBM                     Micro Channel

        PS/2                    Personal System/2

        OS/2                    Operating System/2

        AIX                     RISC System/6000

        C Set ++                Macro Assembler/2

        Portmaster              IBM VisualAge C++



   Other company, product, and service names may be trademarks or service

   marks of others.



   Microsoft, Windows, Windows NT, and the Windows logo are trademarks of

   Microsoft Corporation in the United States and/or other countries.



   UNIX is a registered trademark in the United States and/or other countries

   licensed exclusively through X/Open Company Limited.



