Nick Briggs
80c9c796c5
Address "warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x"
...
* Update struct DevRec methods to take a "void *" parameter
since they get called with different xxxInterface records
depending on whether they are a keyboard, mouse, or display.
Introduce GenericReturnVoid method implementation for use
where needed with DevRec methods. (see mouseif.c)
* Cast functions implementing DevRec methods as appropriate to match
the method signature.
* Update struct DspInterfaceRec methods cleardisplay,
bitblt_to_screen, mouse_invisible, and mouse_visible to declare
the parameters they require and all return unsigned long results
(though it's not clear that this is actually the correct type).
Requires updating dosmouse.c method implementations.
* Update GenericReturnT and GenericPanic method implementations
to have the signature required by the method slots they
are used in.
* Correct DOS-only section with incorrect arguments to device.exit
call for the mouse.
* Use include "dspifdefs.h" for prototypes for GenericReturnXXX method
implementations.
2023-02-17 17:01:27 -08:00
..
2022-09-01 14:15:35 -07:00
2022-09-01 12:53:23 -07:00
2022-09-01 14:15:35 -07:00
2022-08-15 15:04:07 -07:00
2023-02-17 17:01:27 -08:00
2022-09-01 14:15:36 -07:00
2022-08-15 15:04:07 -07:00
2022-10-05 09:07:17 -07:00
2022-09-01 14:15:36 -07:00
2022-10-30 15:49:32 -07:00
2022-09-01 14:15:36 -07:00
2022-09-01 14:15:36 -07:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2022-09-01 14:15:36 -07:00
2022-10-05 09:07:17 -07:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2022-09-01 14:15:36 -07:00
2022-10-05 09:07:17 -07:00
2023-02-17 17:01:27 -08:00
2021-01-29 23:18:09 -08:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2022-10-05 09:07:17 -07:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2022-09-01 14:15:36 -07:00
2022-10-05 09:07:17 -07:00
2022-09-01 12:53:24 -07:00
2022-10-05 09:07:17 -07:00
2022-08-10 11:07:57 -07:00
2022-08-10 11:07:57 -07:00
2022-10-05 09:07:17 -07:00
2022-10-05 09:07:17 -07:00
2022-10-05 09:07:17 -07:00
2022-10-05 09:07:17 -07:00
2022-10-05 09:07:17 -07:00
2022-10-05 09:07:17 -07:00
2022-10-05 09:07:17 -07:00
2022-10-05 09:07:17 -07:00
2022-08-15 15:04:07 -07:00
2022-09-01 14:15:36 -07:00
2022-10-05 09:07:17 -07:00
2023-02-17 17:01:27 -08:00
2022-09-01 12:53:24 -07:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2022-10-11 14:21:55 -07:00
2022-09-01 14:15:36 -07:00
2023-02-17 17:01:27 -08:00
2021-08-10 16:31:59 -07:00
2023-02-17 17:01:27 -08:00
2022-09-01 12:53:23 -07:00
2023-02-17 17:01:27 -08:00
2021-10-29 09:52:51 -07:00
2022-10-05 09:07:17 -07:00
2022-10-05 09:07:17 -07:00
2022-09-01 12:53:23 -07:00
2023-02-17 17:01:27 -08:00
2022-10-05 09:07:17 -07:00
2022-10-05 09:07:17 -07:00
2022-10-05 09:07:17 -07:00
2022-09-01 12:53:23 -07:00
2023-02-17 17:01:27 -08:00
2022-09-01 14:15:37 -07:00
2023-02-17 17:01:27 -08:00
2022-10-05 09:07:17 -07:00
2023-02-17 17:01:27 -08:00
2022-10-05 09:07:17 -07:00
2022-08-15 15:04:07 -07:00
2022-09-01 14:15:37 -07:00
2022-09-01 14:15:37 -07:00
2022-07-20 10:18:59 -07:00
2022-09-01 14:15:37 -07:00
2022-08-14 21:43:48 -07:00
2023-02-17 17:01:27 -08:00
2022-10-05 09:07:17 -07:00
2023-02-17 17:01:27 -08:00
2022-08-10 11:07:57 -07:00
2022-09-01 12:53:24 -07:00
2022-09-01 12:53:24 -07:00
2022-09-01 14:15:37 -07:00
2022-09-01 14:15:37 -07:00
2022-09-01 14:15:37 -07:00
2022-09-01 14:15:37 -07:00
2023-02-17 17:01:27 -08:00
2022-08-10 11:07:57 -07:00
2022-08-15 16:18:37 -07:00
2022-09-01 14:15:37 -07:00
2022-09-01 14:15:37 -07:00
2023-02-17 17:01:27 -08:00
2022-10-05 09:07:17 -07:00
2022-10-05 09:07:17 -07:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2022-08-10 11:07:57 -07:00
2022-09-01 14:15:38 -07:00
2022-08-15 15:04:07 -07:00
2022-09-01 12:53:24 -07:00
2022-08-10 11:07:57 -07:00
2022-09-01 14:15:38 -07:00
2022-09-01 14:15:38 -07:00
2023-02-17 17:01:27 -08:00
2022-09-01 14:15:38 -07:00
2023-02-17 17:01:27 -08:00
2022-10-05 09:07:17 -07:00
2023-02-17 17:01:27 -08:00
2022-10-05 09:07:17 -07:00
2022-09-01 14:15:38 -07:00
2022-09-01 14:15:38 -07:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2022-10-11 14:21:55 -07:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2023-02-17 17:01:27 -08:00
2022-08-15 15:04:07 -07:00