Applied Data Sciences / PCIHSD® Software Specifications
As mentioned in Section 1.3, there are two groups of I/O subroutines, namely the low-level routines described in detail in Section 2.1 and the read-write routines which are described in Section 2.2. Section 2.3 describes auxiliary routines which do not perform any data transfers but may be useful. Up to four PCIHSD's may be controlled by these subroutines, provided the user maintains a unique File Control Block (FCB) for each device. The user must not alter those portions of the FCB used by the I/O routines while the device is open. As of version 1.0, usage is limited to the first PCIHSD recognized by the BIOS.
NOTE: These routines use the "C" language calling conventions. If calling these routines from FORTRAN or other high level language, the appropriate high level language facility (e.g. the INTERFACE statement in FORTRAN) should be used.
To download a printable version of this page, please click here.