| Entry | |
|---|---|
| R0 | Sprite Reason Code? |
| R1 | Unused |
| R2 | Pointer to sprite name |
| … | Specific to each reason code |
| Exit | |
|---|---|
| R0 | Size of current slot |
| R1 | Size of next slot |
| R2 | Size of free pool |
The purpose of this call is to perform a sprite related operation within the Wimp.
This call is actually mapped onto the more generic OS_SpriteOp call. However, &100 is automatically added to the value in R0, and R1 is set to the Wimp sprite area pointer.