I$SetStt

From NitrOS-9
Jump to: navigation, search
Set Status Sets the status of a file or device
OS9 I$SetStt 103F 8E

Entry Conditions

A path number

B function code

Other registers depend on the function code

Error Output

CC carry set on error

B error code, if any

Other registers depend on the function code

Additional Information

  • Set Status is a wildcard call. Use it to handle device parameters that:
    • Are not the same for all devices
    • Are highly hardware-dependent
    • Must be user-changeable
  • The exact operation of the Set Status system call depends on the device driver and file manager associated with the path. A typical use is to set a terminal’s parameters for such functions as backspace character and echo on/off. The Set Status call is commonly used with the Get Status call.
  • The Set Status function codes that are currently defined are listed in the “Set Status System Calls” section.