qdosmsq:traps:trap_1:reres
MT_RERES (QDOS Only)
This trap deallocates the entire resident procedures area.
Call Parameters | Return Parameters |
D0.B | $0F | D0.L | Corrupted? |
D1.L | Unused. | D1.L | Corrupted. |
D2.L | Unused. | D2.L | Corrupted. |
D3.L | Unused. | D3.L | Corrupted. |
A0.L | Unused. | A0.L | Corrupted. |
A1.L | Unused. | A1.L | Corrupted. |
A2.L | Unused. | A2.L | Corrupted. |
A3.L | Unused. | A3.L | Corrupted. |
Errors
ERR_NC | Not complete (usually means some jobs have been EXEC'd.) |
Notes
on exit.
This trap has no equivalent under SMS, probably due to the serious danger of crashing the system.
The RESPR area is completely removed by this trap - if there are no jobs running - but, as some device drivers allocate RESPR memory, this can cause subsequent system crashes.
Some versions of QDOS actually allocate more space in the resident procedures area rather than releasing all of it!
Some things in life are simply best avoided!
qdosmsq/traps/trap_1/reres.txt · Last modified: 2009/01/30 12:00 by norman