qdosmsq:traps:trap_3:flsh

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

qdosmsq:traps:trap_3:flsh [2010/10/30 16:36] (current)
george.gwilt created
Line 1: Line 1:
 +====== FS_FLUSH/​IOF_FLSH ======
 +This trap flushes a file's buffers.
 +
 +^Call Parameters^^Return Parameters^^
 +|D0.B|$41|D0.L|Error code.|
 +|D1.L|Unused.|D1.L|Corrupted.|
 +|D3.W|Timeout.|D3.L|Preserved.|
 +|A0.L|Channel ID.|A0.L|Preserved.|
 +|A1.L|Unused.|A1.L|Corrupted.|
 +
 +===== Errors =====
 +
 +|ERR_NC|Not complete.|
 +|ERR_NO|Channel not open.|
 +
 +
 +===== Notes =====
 +  * All registers not shown above are not used on entry and are preserved on exit.
 +  * When a write operation returns complete there may still be information in the slave blocks. This trap will ensure that the file is in a known state.
  
  • qdosmsq/traps/trap_3/flsh.txt
  • Last modified: 2010/10/30 16:36
  • by george.gwilt