Showing changes from revision #2 to #3:
Added | Removed | Changed
Entry | |
---|---|
R0 | 21 (&15) |
R1 | Pointer to block, containing: |
+0 | 5 (reason code) |
+1 | X LSB |
+2 | X MSB |
+3 | Y LSB |
+4 | Y MSB |
Exit | |
---|---|
R0 | Preserved |
R1 | Preserved |
The purpose of this call is to set the pointer (not mouse) position from the two signed 16-bit values.
If the mouse and pointer are linked, then the pointer position will be updated with the mouse position at next VSync interrupt.
If the new position is outside the current mouse rectangle then the request will be ignored.