h6. [[OS SWI Calls]] h6(. » [[OS_FSControl]] h6((. » OS_FSControl 20 h2. OS_ FSControl 20 h5. (SWI &29) |_<^{width:4em}. Entry | | |<^. R0 |<^. 20 (&14) | |_<^{width:4em}. Exit | | |<^. R0 |<^. Preserved | |<^. R1 |<^. Pointer to primary module base | |<^. R2 |<^. Pointer to private word | h4. Use The purpose of this call is to read the location of the primary module for the temporary filing system, and its private word. (For example, if ADFS were the temporary filing system, this call would return FileCore’s address, whereas [[OS_FSControl 30]] would return the address of ADFS – the secondary module. However, if NetFS were the temporary filing system, this call would return its address.) h4. Notes If there is no temporary filing system this call will return values for the current filing system. If there is no current filing system R1=0, R2 is undefined. The secondary module values can be read with [[OS_FSControl 30]]. h4. See also * [[OS_FSControl]] * [[OS_FSControl 30]]