Documentation: OS_CallAVector
Programmer’s Reference Manuals
» Part 15 – SWI Calls
» OS
» OS_CallAVector
OS_ CallAVector
(SWI &34)
| Entry | |
|---|---|
| R0–R8 | Vector routine parameters |
| R9 | Vector number |
| V and C flags in R15 = flags to pass to vector | |
| Exit | |
|---|---|
| Dependent on vector called | |
Use
The purpose of this call, is to call a vector directly.
Notes
This calls the vector given in R9. This is used for calling vectored routines which don’t have any other entry point such as some calls to RemV or CnpV.
Don’t use this to call ByteV vector or some others, as the vector handler expects entry conditions you may not provide.
See also
- CnpV
- OS_AddToVector
- OS_Claim
- OS_OSRelease?
- RemV
- Software Vector Numbers