h6. [[FileCore]] h6(. » [[FileCore SWI Calls|SWI Calls]] h6((. » [[FileCore_MiscOp]] h6(((. » FileCore_MiscOp 5 h2. FileCore_MiscOp 5 h5. (SWI &40549) |_<^{width:4em}. Entry | | |<^. R0 |<^. 5| |<^. R1 |<^. Drive number, bit 31 set if trying to find a disc| |<^. R4 |<^. Iteration count (if bit 31 of R1 set)| |<^. R5 |<^. Timeout period (if bit 31 of R1 set)| |<^. R8 |<^. Pointer to FileCore instance private word| |_<^{width:4em}. Exit | | |<^. R0 |<^. Preserved ?| |<^. R1 |<^. Preserved ?| |<^. R4 |<^. Preserved ?| |<^. R5 |<^. Preserved ?| |<^. R8 |<^. Preserved ?| h4. Use The purpose of this call is to causes a [[FileCore]] system to eject a disc. h4. Notes The following UpCalls will cause bit 31 to be set: # 'Media not present' – see [[OS_UpCall 1]] # 'Media not known' – see [[OS_UpCall 2]] This indicates that you should choose a suitable drive to eject the disc from. h4. See also * [[FileCore]] * [[FileCore_MiscOp]] * [[OS_UpCall 1]] * [[OS_UpCall 2]]