Entry | |
---|---|
R4 | Bits 0-23: Reason Code |
Bits 24-31: Display number | |
Other registers dependant on call |
This vector is used by the RISC OS 5 kernel to communicate with the video driver.
User software should always aim to use the appropriate OS SWI instead of calling GraphicsV directly. The information presented here is mainly of use to OS maintainers and video driver developers.
See also HAL Video API for details on how the OS translates GraphicsV calls to HAL calls for systems which contain a video driver in their HAL.
# | |
---|---|
0 | Null reason code for when vector has been claimed |
1 | VSync interrupt occurred |
2 | Set mode |
3 | Set interlace |
4 | Set blank |
5 | Update pointer |
6 | Set DAG |
7 | Vet mode |
8 | Features |
9 | Framestore information |
10 | Write palette entry |
11 | Write palette entries |
12 | Read palette entry |
13 | Render |
14 | IIC op |
15 | Select head |
16 | Select startup mode |
17 | List pixel formats |