1 ; vi:set filetype=nasm:
2 ; foo_ are watcom functions, _foo are djgpp functions
21 ; int have_mouse(void)
30 mov [esp + PUSHA_EAX_OFFS], eax
34 ; void show_mouse(int show)
65 ; int read_mouse_bn(void)
78 ; int read_mouse(int *xp, int *yp)
90 mov [esp + PUSHA_EAX_OFFS], eax
119 ; void read_mouse_rel(int *xp, int *yp)
120 global read_mouse_rel_
134 global _read_mouse_rel
155 ; void set_mouse(int x, int y)
182 ; void set_mouse_limits(int xmin[eax], int ymin[edx], int xmax[ebx], int ymax[ecx])
183 global set_mouse_limits_
191 mov cx, [esp + PUSHA_EDX_OFFS]
192 mov dx, [esp + PUSHA_ECX_OFFS]
197 global _set_mouse_limits
218 ; void set_mouse_rate(int xrate, int yrate)
219 global set_mouse_rate_
228 global _set_mouse_rate