IFS Interfaces: Difference between revisions
Appearance
m Ak120 moved page OS2 API:IFS to IFS Interfaces |
m →Installable File System: kill the red |
||
Line 4: | Line 4: | ||
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"> | <div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"> | ||
===BlackBox/OS2LDR interface=== | ===BlackBox/OS2LDR interface=== | ||
* | *DH | ||
* | *DL | ||
* DS:SI | *DS:SI | ||
* ES:DI | *ES:DI | ||
==== | ====microFSDentrypointsinterface==== | ||
* | *mu_Open | ||
* | *mu_Read | ||
* | *mu_Close | ||
* | *mu_Terminate | ||
=== | ===Stage1Interfaces=== | ||
====mini-FSDEntryPoints==== | |||
*MFS_CHGFILEPTR | |||
*MFS_CLOSE | |||
*MFS_INIT | |||
*MFS_OPEN | |||
*MFS_READ | |||
*MFS_TERM | |||
====mini- | ====mini-FSDHelperRoutines==== | ||
*MFSH_CALLRM | |||
*MFSH_DOVOLIO | |||
*MFSH_INTERR | |||
*MFSH_LOCK | |||
*MFSH_PHYSTOVIRT | |||
*MFSH_SEGALLOC | |||
*MFSH_SEGFREE | |||
*MFSH_SEGREALLOC | |||
*MFSH_SETBOOTDRIVE | |||
*MFSH_UNLOCK | |||
* | *MFSH_UNPHYSTOVIRT | ||
* | *MFSH_VIRT2PHYS | ||
* | |||
* | |||
* | |||
* | |||
* | |||
* | |||
* | |||
* | |||
* | |||
* | |||
===Stage2Intefaces=== | |||
*FS_ATTACH | |||
*FS_ATTRIBUTE | |||
*FS_CHGFILEPTR | |||
*FS_CLOSE | |||
*FS_COMMIT | |||
*FS_INIT | |||
*FS_IOCTL | |||
*FS_MOUNT | |||
*FS_NAME | |||
*FS_OPENCREATE | |||
*FS_PROCESSNAME | |||
*FS_READ | |||
===Stage3Interfaces=== | |||
*MFS_TERM | |||
</div> | </div> | ||
Revision as of 16:35, 11 January 2017
Installable File System
Some general information is available at Installable File Systems page.
BlackBox/OS2LDR interface
- DH
- DL
- DS:SI
- ES:DI
microFSDentrypointsinterface
- mu_Open
- mu_Read
- mu_Close
- mu_Terminate
Stage1Interfaces
mini-FSDEntryPoints
- MFS_CHGFILEPTR
- MFS_CLOSE
- MFS_INIT
- MFS_OPEN
- MFS_READ
- MFS_TERM
mini-FSDHelperRoutines
- MFSH_CALLRM
- MFSH_DOVOLIO
- MFSH_INTERR
- MFSH_LOCK
- MFSH_PHYSTOVIRT
- MFSH_SEGALLOC
- MFSH_SEGFREE
- MFSH_SEGREALLOC
- MFSH_SETBOOTDRIVE
- MFSH_UNLOCK
- MFSH_UNPHYSTOVIRT
- MFSH_VIRT2PHYS
Stage2Intefaces
- FS_ATTACH
- FS_ATTRIBUTE
- FS_CHGFILEPTR
- FS_CLOSE
- FS_COMMIT
- FS_INIT
- FS_IOCTL
- FS_MOUNT
- FS_NAME
- FS_OPENCREATE
- FS_PROCESSNAME
- FS_READ
Stage3Interfaces
- MFS_TERM