User`s guide

Preface
DC 900-1339H 15
Document Conventions
This document follows the most significant byte first (MSB) and most significant word
first (MSW) conventions for bit-numbering and byte-ordering. In all packet transfers
between the client applications and the ICPs, the ordering of the byte stream is pre-
served. However, FMP packed data contains word values that are not byte-swapped.
The term “Freeway” refers to any of the Freeway server models (for example, Freeway
1100/1150/1200/1300, Freeway 2000/4000, or Freeway 8800), or to the embedded ICP
product (for example, the embedded ICP2432).
Physical “ports” on the ICPs are logically referred to as “links. However, since port and
link numbers are usually identical (that is, port 0 is the same as link 0), this document
uses the term “link.
Program code samples are written in the “C” programming language.
Revision History
The revision history of the FMP Programmer’s Guide, Simpact document
DC 900-1339H, is recorded below:
Document Revision Release Date Description
DC 900-1339A June 1994 Preliminary release
DC 900-1339B October 1994 Full release
DC 900-1339C November 1994 Minor modifications and updated error codes
Updated file names for software release 2.1
Change the usICPStatus field to iICPStatus
and change the usProtModifier field to
iProtModifier (page 44)
DC 900-1339D February 1995 Minor modifications
Add the Freeway 1000 user-defined data rate
(Section 4.21.2)
New FMP options in Chapter 4 and Chapter 5.
DC 900-1339E January 1996 Minor modifications
Add dlControl function (Table 3–3 on page 43)
Add Windows NT to Chapter 5 and Appendix D