Entry | |
---|---|
R0 | Reason Code |
R1 | Device driver identification using following methods: |
Device driver’s handle | |
Path or Pointer | |
0 to broadcast to all devices | |
R2 | Parameters passed to device driver, dependant on Reason Code |
R3 | Parameters passed to device driver, dependant on Reason Code |
R4 | Parameters passed to device driver, dependant on Reason Code |
R5 | Parameters passed to device driver, dependant on Reason Code |
R6 | Parameters passed to device driver, dependant on Reason Code |
R7 | Parameters passed to device driver, dependant on Reason Code |
R12 | Pointer to Workspace |
Exit | |
---|---|
- | Depends on device and reason code |
The purpose of this call is to make a call to a device with a specified register set.
This SWI calls the device entry point specified by the reason code. The device(s) to call can be specfied by device handle, filename in the directory structure ($ may be used), or 0 to broadcast to all devices.