[Toc][Index]

Special Considerations

  
The size of the mini-FSD file image plus the RIPL data area may not exceed 
62K. In addition, the memory requirements of the mini-FSD may not exceed 
64K . 
The mini-FSD is only required to support reading of a file. Therefore, any 
call to DosWrite (or other non-supported functions) which becomes 
redirected to the mini-FSD may be rejected. For this reason, it is 
required that the IFS= command which loads the FSD which will replace the 
mini-FSD be the first IFS= command in CONFIG.SYS. Also, only DEVICE= 
commands which load device drivers required by that FSD should appear 
before the first IFS= command. 
If the mini-FSD needs to switch to real mode, it must use the MFSH_CALLRM 
function. This is required to keep OS/2 informed of the mode switching. 
Each FSD which is bootable is required to provide their 'black box' to 
load OS2LDR and the mini-FSD into memory before OS2LDR is given control. 
Additionally, these FSDs are required to provide a single executable 
module in order to support the OS/2 SYS utility. The executable provided 
will be invoked by this utility when performing a SYS for that file 
system. The command line that was passed to the utility will be passed 
unchanged to the executable. 
The supplied executable must do whatever is required to make the partition 
bootable. At the very least, it must install a boot sector. It also needs 
to install the 'black box', mini-FSD, OS2LDR and OS2KRNL. 

Created using Inf-PHP v.2 (c) 2003 Yuri Prokushev
Created using Inf-HTML v.0.9b (c) 1995 Peter Childs