IFS - mini-FDS Helper Routines

From EDM2
Jump to: navigation, search
Installable File Systems for OS/2
  1. Installable File System Mechanism
    1. Installable File System Overview
    2. Extended Attributes
    3. FSD File Image
    4. FSD Initialization
    5. IFS Commands
    6. File System Function Calls
    7. FSD System Interfaces
    8. FSD Calling Conventions and Requirements
  2. FS Service Routines
  3. FS Helper Functions
  4. Remote IPL / Bootable IFS
  5. mini-FDS Entry Points
  6. mini-FDS Helper Routines

Reprint Courtesy of International Business Machines Corporation, © International Business Machines Corporation

The following table summaries the mini-FSD Helper Routines:

FSD Helper Description
MFSH_CALLRM Put machine in real mode
MFSH_DOVOLIO Read sectors
MFSH_INTERR Internal error
MFSH_LOCK Lock segment
MFSH_PHYSTOVIRT Convert physical to virtual address
MFSH_SEGALLOC Allocate a segment
MFSH_SEGFREE Free a segment
MFSH_SEGREALLOC Change segment size
MFSH_SETBOOTDRIVE Change boot drive number kept by the OS/2 kernel
MFSH_UNLOCK Unlock a segment
MFSH_UNPHYSTOVIRT Mark completion of use of virtual address
MFSH_VIRT2PHYS Convert virtual to physical address
MFSH_SYSCTL Do additional system controls

Table 4-2. Summary of mini-FSD Helpers