QDOS & SMSQ/E Internals
  • Home
  • contact
  • Documentation
    Traps Vectors Jobs Error Codes
  • Traps
    • Trap #0 - Supervisor Mode
    • Trap #1 - Manager Traps
    • Trap #2 - Input Output Management Traps
    • Trap #3 - Input/Output & Pointer Environment Traps
    • Trap #4 - SuperBasic Absolute Address Trap
    • MT_INF/SMS.INFO - System Information
    • MT_CJOB/SMS.CRJB - Create a New Job
    • MT_JINF/SMS.INJB - Get Job Information
    • MT_RJOB/SMS.RMJB - Remove Existing Job
    • MT_FRJOB/SMS.FRJB - Force Remove a Job
    • MT_FREE/SMS.FRTP - Find Maximum Free Memory
    • MT_TRAPV/SMS.EXV - Set the TRAP Vectors in RAM
    • MT_SUSJB/SMS.SSJB - Suspend an Existing Job
    • MT_RELJB | SMS.USJB - Release a Suspended Job
    • MT_ACTIV/SMS.ACJB - Activate a Newly Created Job
    • MMT_PRIOR/SMS.SPJB - Set a Job's Priority

Trap #2 - Input Output Management Traps

D0 Key QDOS Mnemonic SMSQ/E Mnemonic Description
$01 IO_OPEN IOA.OPEN Open a channel
$02 IO_CLOSE IOA.CLOS Close a channel
$03 IO_FORMT IOA.FRMT Format a medium
$04 IO_DELET IOA.DELF Delete a file
$05 - IOA.SOWN Set channel’s owner
$06 - IOA.CNAM Fetch channel’s name

Updated on 01 Jan 0001

Trap #1 - Manager Traps Trap #3 - Input/Output & Pointer Environment Traps

Copyright © 2021 a Hugo theme by Gethugothemes