qdosmsq:traps:trap_1:fthg

Differences

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

Link to this comparison view

qdosmsq:traps:trap_1:fthg [2010/11/06 13:40] (current)
george.gwilt created
Line 1: Line 1:
 +====== SMS_FTHG ======
 +This trap frees a Thing. This Trap cannot be used in the QDOS and SMSQ/E operating systems. Look at the Notes [[lthg|here]] for a solution.
 +
 +^Call Parameters^^Return Parameters^^
 +|D0.B|$29|D0.L|Error code.|
 +|D1.L|User Job ID.|D1.L|Preserved.|
 +|D2.L|Parameter.|D2.L|Returned result.|
 +|D3.L|Parameter.|D3.L|Preserved.|
 +|A0.L|Pointer to Thing name.|A0.L|Preserved.|
 +|A1.L|Parameter.|A1.L|Corrupted.|
 +|A2.L|Parameter|A2.L|Returned result.|
 +
 +===== Errors =====
 +
 +|ERR_NF|Thing not found.|
 +There may be other errors returned by the Thing's FREE code.
 +
 +
 +===== Notes =====
 +  * All registers not shown above are not used on entry and are preserved on exit.
 +  * If the Thing is freed on behalf of a job other than calling job, then the user job is removed.
 +  * The Thing may require parameters in any or all of D2, D3, A1 and A2.
  
  • qdosmsq/traps/trap_1/fthg.txt
  • Last modified: 2010/11/06 13:40
  • by george.gwilt