]> git.sur5r.net Git - cc65/commitdiff
Remove the port parameter to mouse_init
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 13 Sep 2001 15:35:24 +0000 (15:35 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 13 Sep 2001 15:35:24 +0000 (15:35 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@903 b7a2c559-68d2-44c3-8de9-860c34a00d81

include/mouse.h

index bbc3e4feef861d324deef4e54b95f93c0a51f6f1..87004e0ad59d93072b4157ce151e16a78301af85 100644 (file)
@@ -81,22 +81,19 @@ struct mouse_info {
 
 
 
-unsigned char __fastcall__ mouse_init (unsigned char port,
-                                      unsigned char type);
+unsigned char __fastcall__ mouse_init (unsigned char type);
 /* Setup the mouse interrupt handler. The mouse routines will use a predefined
- * system resource for the mouse cursor:
- *     C64:      Sprite #0
- *     C128:     Sprite #0
- *     GEOS:     Sprite #0
- *     Atari:    PM #0
- * However, the mouse routines will not initialize this cursor or set a 
+ * system resource for the mouse port and mouse cursor:
+ *     C64:      Port #0, Sprite #0
+ *     C128:     Port #0, Sprite #0
+ *     GEOS:     System defined port, Sprite #0
+ *     Atari:    Port #0, PM #0
+ * However, the mouse routines will not initialize this cursor or set a
  * specific shape - this is platform dependent and up to the user program.
- * The mouse cursor is moved if the mouse is moved (provided that the mouse 
+ * The mouse cursor is moved if the mouse is moved (provided that the mouse
  * cursor is visible), and switched on and off in the show and hide functions.
- * The port parameter gives the joystick port used for the mouse and is only
- * needed to read the mouse button state.
  * The type parameter is needed on some systems to determine the type of
- * the mouse connected to the given port.
+ * the mouse connected to the given port, on others it is ignored.
  * After calling this function, the mouse is invisble, the cursor is placed
  * at 0/0 (upper left corner), and the bounding box is reset to cover the
  * whole screen. Call mouse_show once to make the mouse cursor visible.